【发布时间】:2018-05-30 04:28:26
【问题描述】:
我正在使用 Windows 7。我删除了一个分支 b4,然后在存储库中创建了一个同名的新分支。现在我正在尝试检查新创建的分支 b4,它与以前的名称相同。
project
-branches
-b1
-b2
-b3
-trunk
如果我像这样在项目目录下发出 svn 命令:
svn co http://XXXX/project/branches/b4 branches
我会得到 svn: E155000: 'D:\1-workspace\project\branches' is already a working copy for a different URL 错误。
我也尝试过使用 TortoiseSVN,但我得到了与命令行相同的错误。
如果我发出这样的 svn 命令:
svn co http://XXXX/project/branches/b4 branches\b4
我可以签出代码,但在 b4 文件夹下有一个 .svn 文件夹。我不认为这是我想要的。项目文件夹下已经有一个 .svn 文件夹。这个额外的文件夹可能会导致其他问题。
【问题讨论】:
-
您不能从您的
branches本地文件夹中执行一个简单的svn update来更新/获取所有分支(包括b4)吗? -
我们在分支目录下有更多分支,但我不需要全部。如果我做 svn update,我会得到所有这些,这也很痛苦。
-
好的。您可以在下面查看我的答案。
标签: svn tortoisesvn