I'm trying to figure out a way to easily sync up with VSS. I use the modify-then-merge technique, because I have no idea in advance which files I'll need to modify, so checking out first is impractical.
When I'm ready to sync up, I use an SS command to create a temporary reference directory, then I use a BC Saved Session to see the differences. When I set it to "show differences only", I get a beautiful display showing me everything I need. The cases to get stuff from VSS are easy:
1) A file had been deleted by someone else in VSS. I simply delete my copy.
2) A file had been added by someone else in VSS. I simply copy the file from Left to Right.
3) A file had been change by someone else in VSS. I simply copy the file from Left to Right.
But how do you suggest going the other way?
I tried setting my directory to use VSS in BC, but then I can't do #3 above because it wants me to check it out.
I tried setting the reference directory to use VSS in BC, and that worked a little better, but not perfect:
1) I added a file: If I copy the file from Right to Left when in the "show differences" mode, then the file disappears because they aren't different. If I am in "show all" mode, then I get a kazillion files and I can't find the one I want easily. But once I get to it, I can right click and add it in BC.
2) I deleted a file: I'm not sure how I would do this except to open VSS explorer and find the file. That is the pain I'm trying to avoid.
3) I changed a file: This is the same as case #1. I can check it out easily, but if I then copy the new file to the Left, then it disappears and I have to hunt for it. This is particularly bad when I want to check in multiple files in different folders with the same comment.
Does anyone have any suggestions about how to use BC effectively in this case?
What I wish is that I could right click on the files I've changed and get the items:
"Copy the file to the Reference directory and add it to VSS"
"Check out the Reference copy, copy this file to the Reference directory and check it in (prompt for comment)"
When I'm ready to sync up, I use an SS command to create a temporary reference directory, then I use a BC Saved Session to see the differences. When I set it to "show differences only", I get a beautiful display showing me everything I need. The cases to get stuff from VSS are easy:
1) A file had been deleted by someone else in VSS. I simply delete my copy.
2) A file had been added by someone else in VSS. I simply copy the file from Left to Right.
3) A file had been change by someone else in VSS. I simply copy the file from Left to Right.
But how do you suggest going the other way?
I tried setting my directory to use VSS in BC, but then I can't do #3 above because it wants me to check it out.
I tried setting the reference directory to use VSS in BC, and that worked a little better, but not perfect:
1) I added a file: If I copy the file from Right to Left when in the "show differences" mode, then the file disappears because they aren't different. If I am in "show all" mode, then I get a kazillion files and I can't find the one I want easily. But once I get to it, I can right click and add it in BC.
2) I deleted a file: I'm not sure how I would do this except to open VSS explorer and find the file. That is the pain I'm trying to avoid.
3) I changed a file: This is the same as case #1. I can check it out easily, but if I then copy the new file to the Left, then it disappears and I have to hunt for it. This is particularly bad when I want to check in multiple files in different folders with the same comment.
Does anyone have any suggestions about how to use BC effectively in this case?
What I wish is that I could right click on the files I've changed and get the items:
"Copy the file to the Reference directory and add it to VSS"
"Check out the Reference copy, copy this file to the Reference directory and check it in (prompt for comment)"
Comment