I got a good answer from Richard J concerning this issue but engineering has one more question concerning this issue
I will start from the beginning in case someone other than Richard sends a response
I posted the following question
When trying to branch off of a label I get the following errors
"An older version of File <filename here> cannot be shared because only its latest version is stored.
What can I do to correct this problem
Richard posted the following answer
Well, there is no real good answer to that question. Since the option to store only the latest version is set at the individual file level, someone had to go in and specifically set this option. And it could have been done for any number
of reasons, all or none of which could be valid for your specific situation
Engineering here at work wants an answer to the following question
Yes, we figured out or surmised that Ron had checked the boxes some time ago. However, the question we have now is why the 6.0 VSS client pops up a dialog box (5.0 does not pop up a box) that is more or less a warning with options <OK> and <HELP>. If you hit help, it's not very helpful. If you hit <OK>, the Branching continues and that file is NOT Branched. Why doesn't VSS tell you that if you hit <OK> it won't branch that file at all. It doesn't even tell you this. Therefore, you wouldn't find this out until the next build. Just a thought, but why don't they have an option that says <COPY ANYWAYS> or something that at least alert you to the fact that if you hit <OK>, everything isn't "ok".
- Kevi
Richard J - 28 May 2004 13:31 GMT
Kevin,
Are you positive the file is not being branched? I just attempted to branch a currently shared file and it worked just fine. I am using VSS 6.0. When you click the OK command button, the only thing that visually changes is the icon just to the left of the file name so it could be rather easy to overlook. I feel they should put a message in the lower pane (like they do when you get latest or check out)
Here are the steps I took, see if they match yours
1. Select a file that is already shared (the little icon to the left of the file shows a layered set of three pieces of paper
2. Click the branch files toolbar item[the broken chain button] (or select Branch from the SourceSafe menu). A dialog box appears with OK, CANCEL, and HELP. Also, you can enter comments if you wish
3. Click the OK command button
The file on my VSS 6.0 database was branched after that. The layerd icon changed to an icon showing a single piece of paper
Hope this helps clear up this issue; if not, post again and we can go from there
Richar
----- Brian G wrote: -----
Engineering here at work wants an answer to the following question
Yes, we figured out or surmised that Ron had checked the boxes some time ago. However, the question we have now is why the 6.0 VSS client pops up a dialog box (5.0 does not pop up a box) that is more or less a warning with options <OK> and <HELP>. If you hit help, it's not very helpful. If you hit <OK>, the Branching continues and that file is NOT Branched. Why doesn't VSS tell you that if you hit <OK> it won't branch that file at all. It doesn't even tell you this. Therefore, you wouldn't find this out until the next build. Just a thought, but why don't they have an option that says <COPY ANYWAYS> or something that at least alert you to the fact that if you hit <OK>, everything isn't "ok".
- Kevi