执行svn sync命令做svn同步时遇到Failed to get lock on destination repos, currently held by ...错误
生活随笔
收集整理的這篇文章主要介紹了
执行svn sync命令做svn同步时遇到Failed to get lock on destination repos, currently held by ...错误
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
手動執(zhí)行命令時(shí),報(bào)錯:
發(fā)生以上情況的有兩種情況:
1.有正在同步的進(jìn)程未完成,lock未釋放;
2.上一次同步的進(jìn)程異常導(dǎo)致中斷,lock未釋放。
3.有svn沖突
SVN同步時(shí),源庫端會在目標(biāo)庫端加lock,成功同步后釋放lock,但當(dāng)SVN同步異常中斷后,lock是不會自動釋放的。這時(shí)在執(zhí)行svn sync命令,就會出現(xiàn)如上問題;
解決方案:
執(zhí)行:svn propdel svn:sync-lock --revprop -r 0 http://192.168.xx.xx/倉庫(svn倉庫地址)
將lock釋放即可再次執(zhí)行同步。
svn propdel svn:sync-lock --revprop -r 0 file:///www/svndata/test總結(jié)
以上是生活随笔為你收集整理的执行svn sync命令做svn同步时遇到Failed to get lock on destination repos, currently held by ...错误的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是账号关联(防止账号关联的方法有哪些
- 下一篇: 关于 Mac 上的 SD 和 SDXC