I converted my VSS projects over, setup a working folder, and copied all the projects. However, it only copied over the code files, not the MSCCPRJ.SCC files. So in VB6 when I open up the project it asks if I want to add the poject as a (new) Vault project, and in .Net I'm given an error that the project is under source control, but MSSCCPRJ.SCC is missing.
In VSS I just edited the code directly on the file server, but I now:
http://software.ericsink.com/scm/source_control.html
see the light. I'd like to start doing this the "right" way but I think I'm not quite there yet. Am I missing a step?
Thanks!
MSSCCPRJ.SCC files not being created
Moderator: SourceGear
Try adding the VB6 project to source control with Vault as your default SCC provider. In VB6 this is in Tools->SourceGear Vault->Add Project to SourceGear Vault. This will create the MSCCPRJ.SCC file for the project.
In VS.NET you should first unbind the project from VSS using VSS as your default source code control provider. Use File->Source Control->"Change Source Control" to unbind. After the project has been unbound, change SCC provider to Vault and add the project to source control.
In VS.NET you should first unbind the project from VSS using VSS as your default source code control provider. Use File->Source Control->"Change Source Control" to unbind. After the project has been unbound, change SCC provider to Vault and add the project to source control.
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager
That worked great, thanks. The project wasn't duplicated and no logs were lost. Vault picked right up that it was an existing project being re-attached.
One more dumb question. Where is Vault phsically storing my code? I've got my working folder, but are all the files on my file server even being used, or is everything in SQL now? Or is Vault only storing old modified files in SQL and still keeping the current version of files on the file server like VSS did?
One more dumb question. Where is Vault phsically storing my code? I've got my working folder, but are all the files on my file server even being used, or is everything in SQL now? Or is Vault only storing old modified files in SQL and still keeping the current version of files on the file server like VSS did?
There are no dumb questions.
You code is stored in the MS SQL Server database. We store the baseline files and then "deltas" or the changes to files rather than full copies of each version. If you need a historical version or the latest version, Vault recreates the file from the baseline plus changes made since the baseline.
You code is stored in the MS SQL Server database. We store the baseline files and then "deltas" or the changes to files rather than full copies of each version. If you need a historical version or the latest version, Vault recreates the file from the baseline plus changes made since the baseline.
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager
Sorry, I had this backwards. Vault keeps the latest version of the file and reverse deltas. It recreates historical versions by using the latest version and removing the changes made between the latest version and the version you want to retrieve from history.
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager