背景:
我使用此文件夹结构将一个 subversion 项目提交到 assembla。
folder1
folder2
但是我犯了一个错误,folder1应该在folder2中。所以我在本地副本中执行了此操作并进行了 SVN 提交。所以,现在我的folder1既是“基本文件夹”又是folder2内部。
folder1
folder2
folder1
所以,我开始阅读如何删除 SVN 中的文件/文件夹,它看起来很复杂或只是可怕(如果出现问题怎么办)。我想我可以使用一个新的存储库。我可以删除旧的副本,因为我想要的最新副本位于我的本地计算机上。然而,问题是,当我右键单击该文件夹时,SVN commit 自动指向现有的存储库。
如何更改它以指向新的存储库。我担心如果我删除服务器存储库并使用相同的名称,它会提示版本/HEAD 不匹配或其他问题。
谢谢!
最佳答案
如果您想要使用新的存储库,并且您已经创建了该新存储库,那么您可以使用 Relocate option of TortoiseSVN .
关于svn - Tortoise SVN 提交到新存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13707081/