Question about Projects Imported from VSS

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
mover
Posts: 8
Joined: Wed Dec 17, 2008 3:36 pm

Question about Projects Imported from VSS

Post by mover » Mon Dec 22, 2008 8:56 am

I've been playing around with the projects that we imported from VSS and one of the things I found is that the source control binding information that is stored in the VBPROJ file still point to VSS. In order to get it bound to Vault correctly I had to do the following:
1) Set VSS as my Source Control provider in Visual Studio
2) Open the project
3) Unbind the project from VSS
4) Set Vault as my Source Control provider in Visual Studio
5) Bind the project to Vault
6) Save / commit the changes

This isn't too difficult to do in VS-2005 since it provides the ability to change SC providers in the Tools | Options dialog (though it is a bit of a hastle since we've got thousands of projects that we plan to import). It will be more difficult for VS-2003 projects since a registry entry must be changed in order to switch providers (and I presume that the IDE will have to be restarted in order to pick up that change).

So, my question: Is there an easier way to do this that I'm missing?

Thanks...

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Re: Question about Projects Imported from VSS

Post by lbauer » Mon Dec 22, 2008 10:35 am

Not really. If the project was bound to VSS, it needs to be unbound, then rebound to Vault. Your steps were the right thing to do.

With VS 2003, you could unbind your project from VSS, save the files, close Visual Studio , then open the Vault GUI Client and make Vault your default scc provider under Tools->Options->General. Then reopen your project in VS and use the Change Source Control menu to bind it to Vault.

Other ideas here:

http://support.sourcegear.com/viewtopic.php?t=3953
Linda Bauer
SourceGear
Technical Support Manager

Post Reply