VSS Questions
-
I'm sure we've all experienced this problem in the past. I usually didnt mind the manual chore until recently when I had to do this for large number of projects in VSS: I'm currently using VSS 6.0c build 9447 integrated with VS.net 2002 and 2003. 1) We apply project label for each incremental build when necessary. These builds are intermediate builds before an RC build. I know I can fetch the project/files given the label. Is it possible to extract projects and recursive files/subprojects given the Date/time? 2) Some of our projects were checked in to VSS manually. Now all of the checkin/checkout/diff process is manual and not integrated with VS. We have about 2-3 years of checkin/out/label history for the source code files for these projects. It is out of question to re-create "new" project in VSS after opening from VS. Is it possible for me to integrate VS with the existing project not-created with VS? Thanks. - Malhar
-
I'm sure we've all experienced this problem in the past. I usually didnt mind the manual chore until recently when I had to do this for large number of projects in VSS: I'm currently using VSS 6.0c build 9447 integrated with VS.net 2002 and 2003. 1) We apply project label for each incremental build when necessary. These builds are intermediate builds before an RC build. I know I can fetch the project/files given the label. Is it possible to extract projects and recursive files/subprojects given the Date/time? 2) Some of our projects were checked in to VSS manually. Now all of the checkin/checkout/diff process is manual and not integrated with VS. We have about 2-3 years of checkin/out/label history for the source code files for these projects. It is out of question to re-create "new" project in VSS after opening from VS. Is it possible for me to integrate VS with the existing project not-created with VS? Thanks. - Malhar
- Getting the latest version for a date/time will require the command line interface to VSS. The GUI side doesn't seem to have that functionality that I've found, but you can do it on the command line. You'll have to look thru the command line syntax help to get the exact syntax. Look for the "-V" switch. When you specify the criteria there is a special syntax for specifying the value as a date, "-Vd2-29-92". You might need to play with your ss.ini file locally. When you connect to ss with the command line, ss will automatically attempt to connect to the database that is specified in the ss.ini file in the program directory. For a default install of VSS, this will be your local (and most likely empty) instance of a VSS database. You can change the database path in the ini file to the network path of your real database. 2) In VS.NET, you can "attach" a project to source control. Go to the file menu, source control, change source control. There you can bind the projects and solution to their mates in source control. You are likely to get some warnings errors about existing files and such. Make sure everything is up to date before you start this process so you can just accept all the warnings without a problem. VS will prompt to check out the solution and project files to modify their source control settings. Let it do this and then check everything in. Peter
-
I'm sure we've all experienced this problem in the past. I usually didnt mind the manual chore until recently when I had to do this for large number of projects in VSS: I'm currently using VSS 6.0c build 9447 integrated with VS.net 2002 and 2003. 1) We apply project label for each incremental build when necessary. These builds are intermediate builds before an RC build. I know I can fetch the project/files given the label. Is it possible to extract projects and recursive files/subprojects given the Date/time? 2) Some of our projects were checked in to VSS manually. Now all of the checkin/checkout/diff process is manual and not integrated with VS. We have about 2-3 years of checkin/out/label history for the source code files for these projects. It is out of question to re-create "new" project in VSS after opening from VS. Is it possible for me to integrate VS with the existing project not-created with VS? Thanks. - Malhar
- IIRC you can set a label for any date/time on the command line, then get the label 2) (also IIRC, I use Zip-SC at home) right-click on the project, "Add to source control", select the PARENT VSS folder, and specify the Projects name in the edit box You will be asked if you want to connect to the existing project, say "yes". If the Workspace file is not yet under SC, repeat the same.
Pandoras Gift #44: Hope. The one that keeps you on suffering.
aber.. "Wie gesagt, der Scheiss is' Therapie"
boost your code || Fold With Us! || sighist | doxygen