Reputation: 25591
I have several separate SVN repositories locally on my machine and I use only the TortoiseSVN client functionality without an SVN server backend.
Now I want to merge these repositories while keeping the revision history of individual files. Is that possible with with TortoiseSVN alone or even SVN?
Edit: It seems like what I want to accomplish is best done using svn:externals and keeping one repository for each project.
Upvotes: 2
Views: 745
Reputation: 6943
I don't know if there's a way to do this with existing tools, however theoretically it would be possible if the repositories have different paths (of course they can't overleap), and if you can loose commit number for the added repositories.
This would be possible by replicating each commit of the source repositories into the new master target repository.
Upvotes: 1
Reputation: 58422
Merging two repositories is possible (even if you don't use a server). See this answer to a previous question.
Upvotes: 1