Tortoise SVN提交新的存储库

时间:2012-12-04 16:11:04

标签: svn tortoisesvn

背景:

我使用这个文件夹结构将subversion项目提交给assembla。

folder1
folder2

但我犯了一个错误,folder1应该在folder2中。所以我在我的本地副本中做了那个并做了SVN提交。所以,现在我将folder1既是'基本文件夹'又是文件夹2。

folder1
folder2
  folder1

所以,我开始阅读如何删除SVN中的文件/文件夹,这看起来很复杂或者只是可怕(如果出现问题会怎样)。我想我可以使用一个新的回购。我可以删除旧的,因为最新的副本,我想要的,是在我的本地机器上。但是,这是问题,当我右键单击该文件夹时,SVN提交会自动指向现有的仓库。

如何将其更改为指向新的回购。我担心如果我删除服务器repo并使用相同的名称,它会抱怨不匹配的版本/ HEAD或其他东西。

谢谢!

3 个答案:

答案 0 :(得分:1)

如果你想要做的是使用新的存储库,并且你已经创建了新的存储库,那么你可以使用Relocate option of TortoiseSVN

答案 1 :(得分:1)

  

所以,我开始阅读如何删除SVN中的文件/文件夹,这看起来很复杂或者只是吓人

好吧,真的很容易 - 在工作副本中删除并提交或svm rm URL/TO/FIOLDER/以便直接在存储库中删除

答案 2 :(得分:0)

只需删除文件夹并通过TortoiseSVN提交删除。这就是我正在做的事情。