Tortoise SVN提交到新存储库

Tortoise SVN提交到新存储库,svn,tortoisesvn,Svn,Tortoisesvn,背景: 我用这个文件夹结构向assembla提交了一个subversion项目 folder1 folder2 但是我犯了一个错误,folder1应该在folder2中。所以我在本地副本中这样做了,并进行了SVN提交。现在我有了folder1,它既是“基本文件夹”又是folder2内部的文件夹 folder1 folder2 folder1 因此,我开始阅读如何删除SVN中的文件/文件夹,这看起来很复杂或很可怕(如果出现问题怎么办)。我想我可以使用新的回购协议。我可以删除旧版本,因为我想

背景:

我用这个文件夹结构向assembla提交了一个subversion项目

folder1
folder2
但是我犯了一个错误,folder1应该在folder2中。所以我在本地副本中这样做了,并进行了SVN提交。现在我有了folder1,它既是“基本文件夹”又是folder2内部的文件夹

folder1
folder2
  folder1
因此,我开始阅读如何删除SVN中的文件/文件夹,这看起来很复杂或很可怕(如果出现问题怎么办)。我想我可以使用新的回购协议。我可以删除旧版本,因为我想要的最新版本在我的本地计算机上。然而,问题是,当我右键单击文件夹时,SVN commit会自动指向现有的repo

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


谢谢

只需删除文件夹,并通过TortoiseSVN提交删除内容即可。这就是我正在做的。

如果您想使用新的存储库,并且如果您已经创建了新的回购协议,那么您可以使用

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

嗯,真的这很容易-在工作拷贝和提交中删除,或者
svm rm URL/TO/FIOLDER/
为了在存储库中直接删除

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