我正在尝试运行命令:
svn switch --relocate https://<old url> https://<new url>
但它正在回归:
svn: '.' is not a working copy
我该如何解决这个问题?
答案 0 :(得分:1)
--relocate
选项自1.7起弃用,当前Subversion为1.8.1,现在推荐svn relocate
switch --relocate FROM-PREFIX TO-PREFIX [PATH...]
如果跳过最后一个参数(工作副本的路径),则假定为.
。由于重定位非工作副本没有意义,您必须以任何可能的形式定义工作副本的正确位置(svn checkout
的结果)
答案 1 :(得分:0)
“工作副本”表示当前目录有一个名为“.svn”的子文件夹。
确保您当前的目录是否在SVN的控制之下。