代码之家  ›  专栏  ›  技术社区  ›  Aiden Bell

Subversion:更改工作目录的目标repo

svn
  •  3
  • Aiden Bell  · 技术社区  · 14 年前

    我知道,其他的RCS更好,但是…

    我已将SVN存储库从file:///path/to/repo移动到 http://host.name/svn/repo 但是有一个工作目录(从文件://签出),其中包含要提交到HTTP位置的更改。

    那么,我如何更改工作目录在发布时将提交的回购协议呢? svn commit ?

    我宁愿这样做而不是签出一个新的副本并在本地同步更改。此外,方便了解未来。

    3 回复  |  直到 13 年前
        1
  •  9
  •   Vladimir    14 年前

    看起来像 svn switch 命令是您需要的:

    svn switch --relocate FROM_PATH TO_PATH
    
        2
  •  4
  •   recipriversexclusion    13 年前

    视觉神经网络 switch 如果主机不同,将无法工作。在这种情况下,您将得到一个类型的错误语句

    SVN:“到”路径的存储库具有UUID“47378E3F-18EC-4688-A92C-467710830A”,但WC具有“C6F1D636-074B-0410-81EE-9B5C3D6808E7”

    在这种情况下,唯一的解决办法是 import 新回购协议。

        3
  •  2
  •   Daniel Elliott    14 年前

    你需要运行 switch --relocate FROM TO [PATH...] 命令。

    仁慈,