2

我想将 SVN 存储库从一台服务器同步到另一台服务器。我用过svnsync,但是当我签出镜像的 SVN 存储库时,它是空的。所有版本化文件都不同步,只有修订号。

这就是我所做的:

在镜像服务器上

  • 创建 SVN 存储库

    svnadmin create XXX

  • 修改钩子/添加 pre-revprop-change

    #!/bin/sh
    exit 0

在主服务器上

  • 修改钩子/添加提交后

svnsync sync --non-interactive svn://192.168.1.98/ubetween_backup1 --username an --password an

  • svnsync init svn://192.168.1.98/XXX_backup1 svn://192.168.1.29/XXX

  • svnsync sync svn://192.168.1.98/XXX_backup1 --username an --password an

然后我进行定期更新/签出/提交,但只有修订号已同步,而不是文件

我做错了什么?

4

0 回答 0