我有一台网络服务器,它有一个老的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/