我已经在我的台式电脑上使用 Tortoise SVN(和 VisualSVN)和本地存储库几个月了。我们刚刚设置了一个 Linux SVN 服务器,我想将我的存储库移动到该服务器,保留我的所有历史记录。一旦移动,我将停止使用本地存储库。
Tortoise 文档建议使用“重新定位...”命令,但这会提示 UUID 不匹配。我发现了一些关于如何编辑 UUID 文件以使其与服务器匹配的建议,但 Tortoise 忽略了新值,即使在重新启动后也是如此。
此外,我目前无法通过命令行访问 Linux 服务器,但如果需要的话可能可以获取它。
最好的方法是什么?
最佳答案
您需要svnadmin dump
本地存储库,将该转储文件获取到Linux计算机上,然后svnadmin加载
在那里。
Relocate
用于您的工作副本。
关于svn - 如何将本地 Tortoise SVN 存储库移至新的 Linux SVN 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1718185/