我想转移到新的SVN服务器。
在我当前的服务器上,我有很多非常老的东西,我并不在乎 - 我想将它移动到新服务器但不移动任何历史记录。我手上有大量的图像和内容,这使得我的夜间备份比它需要的大得多。
对于这段代码,我假设我只是从旧服务器导出它,删除那些不应该在那里的图像,然后检查新服务器。
我确实有一些代码,我确实希望保留完整的历史记录。
如何仅对存储库中的某些项目进行转储?
由于
答案 0 :(得分:4)
svndumpfilter是该问题的通用答案。我自己从未使用过它,所以我不能给你任何语法示例,但书中的章节可能会让你至少开始。
答案 1 :(得分:0)
我刚刚经历了这个并且遇到了很多戏剧。这里介绍了整个过程,可能会让您感到悲伤:http://www.troyhunt.com/2009/12/black-art-of-splitting-subversion.html