SVN sync 镜像备份
企鹅
posted @ 2009年5月31日 17:33
in 未分类
, 1823 阅读
今天检查 svn 备份[1]时发现,备份从2周前就停止了,错误日志如下:
Failed to get lock on destination repos, currently held by 'cvs:7123ebf6-309e-4e42-af32-a6e456b02617'
Google 后,说[2]是这个 lock 是存在 -r0 上的,并用如下的方法去除掉:
svn propdel svn:sync-lock --revprop -r 0 {REPO PATH}
然后再 sync 就好了。
原因是某一次 sync 操作被中断了,而目前没有恢复的办法。
参考:
[1] SVN 仓库备份
[2] http://journal.paul.querna.org/articles/2006/09/14/using-svnsync/