我已经在我的智慧结束了。我现在有这个问题2天了,我想出的答案没有效果。我在网上搜索可能的解决方案并做了一些,仍然没有效果。我看到了一些答案,但它们在Linux中,如果我要在Windows中执行这些操作,我不知道要使用哪些命令。
我想要同步两个存储库。我遵循了here以及here also的程序。
这是我得到的错误:
svnsync: E165006: Repository has not been enabled to accept revision propchanges;
我已经编辑了pre-revprop-change挂钩,这是我添加的内容:
IF "%3" == "sync_user" (goto :label1) else (echo "Only sync_user can make changes">&2)
exit1
:label1
exit 0
我已经更改了其中一个回购的许可,但我仍然遇到了这个错误。
答案 0 :(得分:6)
pre-revprop-change hook必须命名(如果是Windows)pre-revprop-change.bat
,以便OS能够执行它。