svn复印件返回”;“永久移动存储库”;

svn复印件返回”;“永久移动存储库”;,svn,Svn,我一直在使用TortoiseSVN,但现在我需要使用命令行创建一个分支,而我似乎无法让它工作 我正在尝试按照这里列出的步骤进行操作 我使用下面的命令 svn copy-m“创建主干的私有分支” 但每次我这么做,我都会犯错误 svn:存储库永久移动到“”;请重新安置 有人能帮我找出我可能做错了什么吗?听起来存储库的位置已经从移动到了。您可以通过以下方式修复工作副本以反映这一点: 或者,您可以直接在存储库上运行copy命令,如下所示: svn copy https://coolserver:8443

我一直在使用TortoiseSVN,但现在我需要使用命令行创建一个分支,而我似乎无法让它工作

我正在尝试按照这里列出的步骤进行操作

我使用下面的命令

svn copy-m“创建主干的私有分支”

但每次我这么做,我都会犯错误 svn:存储库永久移动到“”;请重新安置


有人能帮我找出我可能做错了什么吗?

听起来存储库的位置已经从移动到了。您可以通过以下方式修复工作副本以反映这一点:

或者,您可以直接在存储库上运行copy命令,如下所示:

svn copy https://coolserver:8443/Actant/trunk https://coolserver:8443/Geneva/branches/NewBranch -m "Creating a private branch of trunk."

听起来存储库位置已从移动到。您可以通过以下方式修复工作副本以反映这一点:

或者,您可以直接在存储库上运行copy命令,如下所示:

svn copy https://coolserver:8443/Actant/trunk https://coolserver:8443/Geneva/branches/NewBranch -m "Creating a private branch of trunk."

原来是一个简单的打字错误。Actant和Geneva是两种不同的回购协议,因此不能从一种协议复制到另一种协议。这就是为什么你不应该同时编写代码和与人交谈的原因

对任何有兴趣的人来说,正确的命令是


svn copy Actant/branchs/NewBranch-m“创建主干的私有分支。”

结果是有一个简单的打字错误。Actant和Geneva是两种不同的回购协议,因此不能从一种协议复制到另一种协议。这就是为什么你不应该同时编写代码和与人交谈的原因

对任何有兴趣的人来说,正确的命令是


svn copy Actant/branchs/NewBranch-m“创建主干的私有分支。”

您是否真的从一个存储库(Actant)复制到另一个存储库(日内瓦)?是的,这就是问题所在。我不是故意要从一个回购协议复制到另一个回购协议,这只是一个简单的打字错误。你真的要从一个存储库(Actant)复制到另一个存储库(日内瓦)吗?是的,这就是问题所在。我不是故意要从一个回购协议复制到另一个回购协议,这只是一个简单的打字错误。存储库肯定不会移动。我仍然可以像往常一样使用乌龟。您给出的命令与我正在运行的命令相同,只是您忽略了路径中的svn,这可能是偶然的,但无论如何,它不起作用。而且,Occum的Razor再次获胜。我在路上打错了字。我检查了大约10次路径的拼写错误,但直到我起床,吃午饭,回来检查最后一次,才看到它。对此我感到抱歉。从这里看不到您的打字错误:-)。但我很高兴你不必提交hare kare…存储库肯定不会移动。我仍然可以像往常一样使用乌龟。您给出的命令与我正在运行的命令相同,只是您忽略了路径中的svn,这可能是偶然的,但无论如何,它不起作用。而且,Occum的Razor再次获胜。我在路上打错了字。我检查了大约10次路径的拼写错误,但直到我起床,吃午饭,回来检查最后一次,才看到它。对此我感到抱歉。从这里看不到您的打字错误:-)。但我很高兴你不必犯下hare kare。。。