如何将一个svn服务器中的代码推送到另一个svn服务器?

How to push code in one svn server to another svn server?

我正在 svn 服务器 A 上工作。现在我使用 svnadmin 和 svnserve 命令通过以下命令行创建另一个 svn 服务器 B。而服务器 B 不包含任何代码。

svnadmin create --fs-type fsfs test/
/usr/bin/svnserve --daemon --pid-file=/run/svnserve/svnserve.pid -d -r /ext/data/svndir

我想把A服务器的所有代码推送到B服务器,怎么办?

更多: 我需要一个有读写权限的copy repo

要启用存储库镜像和复制,请使用 VisualSVN Distributed File System (VDFS) or use svnsync。 VDFS 速度更快,镜像存储库是可写的。 svnsync-ed 存储库是只读的。