We are on the move to switch from SourceSafe (finally ) to Vault. We imported each of our projects. We putted each project in his own repositories as recommended. However we have a project, an ASP.NET website, that have is own libraries + a shared library (a control library) that is used in multiple project. In SourceSafe there were no problem because all project were in the same database. It's not working working with Vault because the projects are not in same repo. Is there a way I could add this project to the solution without putting everything in the same repo. ?
We use Vault 4.1.2 and Vault Enhanced client.
Multiple Project in Vault
Moderator: SourceGear
Re: Multiple Project in Vault
There is no sharing across repositories. Any time there are projects that share resources, we recommend they be in the same repository.
Did I recommend different repositories to you for this? If so, then I'm sorry. There must have been a misunderstanding somewhere.
Each case is different for each user, but the one thing that remains the same in all cases is that sharing can only occur in one repository, and when that happens, you want those projects and their shares all in one repository. There are some users who make a copy for each repository anyway, but if all those files that are shared have to remain the same, that introduces additional work in keeping them matching.
Did I recommend different repositories to you for this? If so, then I'm sorry. There must have been a misunderstanding somewhere.
Each case is different for each user, but the one thing that remains the same in all cases is that sharing can only occur in one repository, and when that happens, you want those projects and their shares all in one repository. There are some users who make a copy for each repository anyway, but if all those files that are shared have to remain the same, that introduces additional work in keeping them matching.
Beth Kieler
SourceGear Technical Support
SourceGear Technical Support
Re: Multiple Project in Vault
In the Vault help the a section named Using Vault / Working with directory and says the following...
In Vault, a repository stores a logical grouping of files. You can have multiple repositories per server. It is recommended that you keep unrelated projects in separate repositories.
Also, a quick & dirty way to solve my problem would be to include every project in a single repository. Is there a way to merge repositories? They are imported from VSS and it took a while and we already committed changes in Vault so we cannot import again from Vault.
In Vault, a repository stores a logical grouping of files. You can have multiple repositories per server. It is recommended that you keep unrelated projects in separate repositories.
Also, a quick & dirty way to solve my problem would be to include every project in a single repository. Is there a way to merge repositories? They are imported from VSS and it took a while and we already committed changes in Vault so we cannot import again from Vault.
Re: Multiple Project in Vault
Did you mean that you can't import again from VSS? I can understand a problem with that.
Vault does have a Folder export/import tool that would allow you to export folders from one repository and import them into another. That might help you. The Export/Import tool is in the Vault GUI client directory. An export/import operation may take a while, as it imports all of the file history as well as the files.
Vault does have a Folder export/import tool that would allow you to export folders from one repository and import them into another. That might help you. The Export/Import tool is in the Vault GUI client directory. An export/import operation may take a while, as it imports all of the file history as well as the files.
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager