背景:
我使用这个文件夹结构将subversion项目提交给assembla。
folder1
folder2
但我犯了一个错误,folder1应该在folder2中。所以我在我的本地副本中做了那个并做了SVN提交。所以,现在我将folder1既是'基本文件夹'又是文件夹2。
folder1
folder2
folder1
所以,我开始阅读如何删除SVN中的文件/文件夹,这看起来很复杂或者只是可怕(如果出现问题会怎样)。我想我可以使用一个新的回购。我可以删除旧的,因为最新的副本,我想要的,是在我的本地机器上。但是,这是问题,当我右键单击该文件夹时,SVN提交会自动指向现有的仓库。
如何将其更改为指向新的回购。我担心如果我删除服务器repo并使用相同的名称,它会抱怨不匹配的版本/ HEAD或其他东西。
谢谢!
答案 0 :(得分:1)
如果你想要做的是使用新的存储库,并且你已经创建了新的存储库,那么你可以使用Relocate option of TortoiseSVN。
答案 1 :(得分:1)
所以,我开始阅读如何删除SVN中的文件/文件夹,这看起来很复杂或者只是吓人
好吧,真的很容易 - 在工作副本中删除并提交或svm rm URL/TO/FIOLDER/
以便直接在存储库中删除
答案 2 :(得分:0)
只需删除文件夹并通过TortoiseSVN提交删除。这就是我正在做的事情。