Blog  |  Contact Us

Search the Knowledgebase Browse by Category
Using Labels with Shared Files in Surround SCM 2008 and Earlier
Last Updated
5th of January, 2009
Note: This information only applies to Surround SCM 2008.x and earlier.
 
If you use labels with shared files in Surround SCM 2008 and earlier, and you break the share, you may encounter situations where labels either appear on files where you do not expect them or unexpectedly disappear from one file.
 
If you try to recursively label a repository that includes files with broken shares, the following error is written to the server log:

Error -9800: Unable to label file because the internal archive object is shared with another file in the branch (broken share).
 
If you use branching with labels, the label also applies to the file in all branches and can cause similar situations to labeling shared files. This occurs because a label is not assigned to a specific branch, only a particular revision of a file.
 
Note: While Seapine supports labels, we recommend using snapshot branches in Surround SCM 2008.x and earlier. In most cases, branching is a more powerful and easy way of accomplishing the same task. For more information, see the Branching with Surround SCM article in the Seapine View.
Attachments
No attachments were found.
Related Articles

© 2012 Seapine Software, Inc., All rights reserved.