Search:     Advanced search

Sharing Files in Surround SCM

Article ID: 609  |  Last updated: 30 Apr, 2015

When you share a file, a single copy of the file exists in multiple repository locations. Because the file is shared, when it is updated, all locations reflect those updates simultaneously. Operations on the shared file are applied to the base (linked to) file. When a file is shared, the file history, file name, custom field values, and workflow state are maintained. Only the file location is different. If a file or repository is shared in a branch, any subsequent branches maintain the defined shared files.

Sharing is a useful feature with many applications. For example, if a EULA file is identical across several projects, the EULA text file or Word doc can be shared in each project repository. If an update is made to the EULA file then those updates are automatically included in the next release of any of the projects that contain the shared document.

  1. Select the file or repository you want to share.
  2. Choose Activities > Share Files. The Share Files dialog box opens.
  3. Select the repository you want to share the files with. Click the plus sign to expand the repositories tree.
  4. Select Recursive to recursively share all files in a repository.
  5. Optionally enter any comments.
  6. Click OK. The files are shared. Notice the file is displayed in each repository.

See File Sharing Strategy for more information.

Article ID: 609  |   Last updated: 30 Apr, 2015
share files

Prev   Next
Using Surround SCM Workspace Branches     Oracle Native RDBMS Connection Not Open Error