svnsync:当前复制的修订版,上次合并的修订版和目标HEAD不一致

时间:2011-01-22 08:34:01

标签: svn synchronization repository svnsync

我运行以下命令:

svnsync synchronize svn://www.example.com/repos
svnsync: Revision being currently copied (19931), last merged revision (19929), and destination HEAD (19931) are inconsistent; have you committed to the destination without using svnsync?

然后我在30秒后再次运行它:

svnsync synchronize svn://www.example.com/repos
svnsync: Revision being currently copied (20012), last merged revision (20010), and destination HEAD (20011) are inconsistent; have you committed to the destination without using svnsync?

我不明白为什么,如果它被“阻止”,数字会增加吗?

我正在以root身份执行上述操作,并且没有正在运行的作业或进程(并且root是唯一的用户帐户)。

1 个答案:

答案 0 :(得分:0)

对于您的进程,当您使用svnadmin加载时,应锁定主存储库。此过程检查上次合并的修订是否相等,以便开始同步。