I have lots of Visual Source Safe projects that I need to converrt to Vault.
One project took over 4 hours to convert due to its complexity and number of lables.
So I was wondering if I could install Import tool on more than one server and use each's Import tool to perform multiple imports?
Is this acceptable?
Will I run into any perfomance issues or SQLServer deadlock issues since all of my imports are going to the same database?
Thanks
Tom
Using the Import Tool
Moderator: SourceGear
I wouldn't recommend that at all. There is no other operation in Vault which taxes the server as much as an import. It would be a bad idea to do multiple imports simultaneously.
If you have multiple VSS databases, you could try to archive everything into one VSS database and import that database in one go.
If you have one VSS database, you could move all of the projects under one folder, and then import that folder into Vault. After the import, you can move the projects to the proper places in Vault.
If you have multiple VSS databases, you could try to archive everything into one VSS database and import that database in one go.
If you have one VSS database, you could move all of the projects under one folder, and then import that folder into Vault. After the import, you can move the projects to the proper places in Vault.
Just as a point of reference, our VSS DB took several days to import, and the 1 test I did importing every label took over a week.
I'd just resign yourself to the fact that it isn't a quick operation. Fortunately you should only have to do it for real once.
Also VSS labels are a killer. They take a long time to import. I'd only import the ones you really really want. The imported labels aren't as useful as the ones you'll create later from Vault. They're not really sorted by date and you aren't able to create branches from them(at least that is the restriction I think I noted). They should work fine if you need to get all the files with that label, and they will still demark a point in time in the history of a particular file.
Mike
I'd just resign yourself to the fact that it isn't a quick operation. Fortunately you should only have to do it for real once.
Also VSS labels are a killer. They take a long time to import. I'd only import the ones you really really want. The imported labels aren't as useful as the ones you'll create later from Vault. They're not really sorted by date and you aren't able to create branches from them(at least that is the restriction I think I noted). They should work fine if you need to get all the files with that label, and they will still demark a point in time in the history of a particular file.
Mike