从目录中删除 SVN 并替换为较新的 SVN

从目录中删除 SVN 并替换为较新的 SVN

我有一台网络服务器,它有一个老的SVN 客户端安装(因为许多 .svn 目录已损坏,无法使用,文件必须手动更新)。我现在有一个崭新的 svn 服务器(全新安装 visualsvn)。但是,我的旧网络服务器仍然有旧客户端、旧结构和旧设置。

我如何通过 svn up 命令更新它以使用新的 SVN 服务器来存储文件?

答案1

如果新服务器包含您想要完全使用的内容,这意味着旧工作目录中没有您需要提交的任何内容,那么最好的方法是将旧的顶级目录重命名为 website-old 之类的名称,然后对新的 svn repo 进行全新的 virgin checkout。

如果你需要提交某些内容,可以更改结帐指向的位置。为此,请使用搬迁命令如下:

svn relocate svn+ssh://new-svn-server/path/to/repo/trunk/

相关内容