linux - 将 Linux SVN 存储库转换为 Windows SVN 存储库

标签 linux svn version-control visualsvn

我的任务是查明我们当前的 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/

相关文章:

c++ - dumping Core 时 Heap snapshot 的时间

linux - 生成 : How to pass arguments to spawn within an expect script?

linux - 我可以通过远程安装 .X11-unix 来与 X 服务器通信吗?

python - 为什么我在 subversion pre-revprop-change py 脚本中尝试 sys.stdin.read() 时得到 'Bad file descriptor'?

maven - 结账时 Jenkins SVN "SSL peer shut down incorrectly"

git - 如何在三重存储之上设置版本控制

Linux shell 脚本 : Pass variable from stdin to awk

linux - 需要一个 shell 脚本来执行 svn update、svn delete 和 svn import

git - 为什么git子模块显示错误的分支

混帐流 : bugfixing an upcoming release