我当前的 SVN 网址是:
我想复制或移动所有员工,包括此 URL 下的所有更改历史记录到另一个 URL,例如:
这可以在 SVN 客户端(TortoiseSVN)上完成,还是需要在 SVN 服务器上完成?
我当前的 SVN 网址是:
我想复制或移动所有员工,包括此 URL 下的所有更改历史记录到另一个 URL,例如:
这可以在 SVN 客户端(TortoiseSVN)上完成,还是需要在 SVN 服务器上完成?
尝试这个 :
项目 --> Tortoise SVN --> 重新定位 ---> 更改 URL
“这取决于”。
当您只看到old-URL 和 new-URL 时,您无法确定它们是属于同一个存储库(带有/
根路径)还是属于不同的,即 URL 的哪一部分是存储库 URL,哪一部分是内部路径存储库。
如果您会在svn info
输出中看到,您可以回答这个问题,请参阅@
URL: ...
Relative URL: ...
Repository Root: ...
字段并可以选择正确的工具:对于单存储库操作,您将使用svn-client复制(使用“Branch|tags”),对于跨存储库副本,您必须使用一些存储库管理工具(svnadmin load|dump)并访问 SVN 服务器
您需要将存储库“A”移动到存储库“D”。为此,您需要在服务器端工作。首先,您需要转储“Repo A”并重新加载到“Repo D”。据我所知,您不能使用 SVN 客户端移动存储库。请纠正我,如果我错了。 [移动颠覆存储库]