当我运行以下命令时:
svn copy http://host/svn/someproject/trunk \ http://host/svn/someproject/tags/uteeni -m"adding externals"
我得到一个SVN:
Cannot mix repository and working copy sources error
回复,我做错了什么? 标签文件夹已添加到项目和主干中。
当我运行以下命令时:
svn copy http://host/svn/someproject/trunk \ http://host/svn/someproject/tags/uteeni -m"adding externals"
我得到一个SVN:
Cannot mix repository and working copy sources error
回复,我做错了什么? 标签文件夹已添加到项目和主干中。
去掉 "\" 后问题得到解决。 以下是我的命令,已经起作用:
svn copy from_url to_url -m "my comments for tag"
当路径不正确时会出现这种情况。如果使用http,则使用//server:8080/...而不是//server/...将会更有帮助。如果在一行中输入命令,则不需要使用 '\'。
当我从微软Word中复制命令时,我也遇到了这个问题。不知何故,我相信Word改变了文本中某些字符的格式。从头重新打出完全相同的命令可以解决这个问题。
你的问题中是否应该有反斜杠?
否则,可能与你的svn客户端版本不同导致。我以前见过类似错误信息的失败情况。
.... -m "添加外部"
我认为你需要在 -m 后面加一个空格(确保标签目录存在)
或者在服务器上执行命令
svn copy file:///svn/someproject/trunk file:///svn/someproject/tags/uteeni -m "添加外部"