我的任务是查明我们当前的 Linux SVN 服务器是否可以迁移到 MS Windows。
我找到并试用了一个名为 VisualSVN Server 的程序,它似乎可以满足我们的所有需求,但我不知道是否可以将当前的 Linux 存储库转换为在 Windows Server 机器上运行。
我是整个 SVN 应用程序的新手,所以请温和地回答我 :)
谢谢,
C.
最佳答案
我个人成功地在 Windows 平台上使用了在 Linux 中创建的存储库,反之亦然。
从平台的角度来看,没有不兼容的地方。
您仍然应该注意每个平台上使用的 Subversion 软件版本,因为 Subversion 存储库格式随着时间的推移而发展。
避免任何陷阱的最佳做法是完全转储您的存储库:
$ svnadmin dump /var/svn/repos > full.dump
并将其加载到目标服务器上:
C:\svn> svnadmin load newrepos < full.dump
参见 http://svnbook.red-bean.com/en/1.5/svn.reposadmin.maint.html#svn.reposadmin.maint.migrate了解更多详情。
关于linux - 将 Linux SVN 存储库转换为 Windows SVN 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4657010/