2012-12-04 88 views
1

背景:乌龟SVN提交到一个新的存储库

我犯了颠覆项目,该文件夹结构,assembla。

folder1 
folder2 

但我犯了一个错误,文件夹1应该在文件夹2。所以我在我的本地副本中做了这个,并做了一个SVN提交。所以,现在我有folder1既是'基础文件夹',也是folder2内部。

folder1 
folder2 
    folder1 

于是,我开始阅读关于如何删除SVN的文件/文件夹,它看起来很复杂或者太可怕了(如果有什么不顺心的事)。我想我可以使用一个新的回购。我可以删除旧的,因为最新的副本,我想要的,是在我的本地机器上。但是,这里是问题所在,当我右键单击该文件夹时,SVN提交会自动指向现有的回购站。

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

谢谢!

+0

唯一令人害怕的部分是*从存储库中完全删除目录*,就好像它们从不存在一样,但它似乎并不是你想要或需要的;因此懒惰獾的答案可能是你应该去的。 – mthomas

回答

0

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

1

于是,我开始阅读关于如何删除SVN的文件/文件夹,它看起来很复杂或者太可怕了

好,真的很容易 - 删除工作拷贝,并提交或svm rm URL/TO/FIOLDER/在直接在版本库中删除