从远程回购创build只读回购,并定期更新

我想创build一个远程回购的本地副本。 这是应该做的,因为我们正在运行一些经常使用回购的工具,我们想要防止浪费带宽。
本地副本上没有写入过程。 它应该在工具开始之前更新。

我的第一个想法是使用svnsync ,但我们不能使用它。 我阅读了一些关于它的教程,它需要在主端进行configuration。 一方面,在另一方不可能做到这一点,就不可能允许传入的传输。 主机触发从机同步,如果我是正确的
svnadmin hotcopy仅适用于文件库。

这是不可能切换到混帐,因为我使用statsvn的一些统计数据。

远程回购可通过HTTPS访问。 有没有可能创build一个副本?

感谢任何提示。

好吧,我犯了一个错误。 我误解了svnsync的输出:

 svnsync: Repository has not been enabled to accept revision propchanges; ask the administrator to create a pre-revprop-change hook 

我以为我必须在主端创build这样的脚本,而不是从端。
现在我得到了它的工作。 只需遵循以下步骤:

  1. 创build奴隶回购
  2. 创buildpre-revprop-change钩子
  3. 使用svnsync init来初始化它
  4. 使用svnsync sync来同步它

感谢@ Zoredache的评论。

现在更新是使用每日cronjob执行的。