关于我使用hook时的SVN提交

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于我使用hook时的SVN提交相关的知识,希望对你有一定的参考价值。

我的SVN服务器为同步代码配置挂钩,但是当我提交时,我的客户端提供了错误消息:

post-commit hook failed (exit code 1) with output:
svn: E155007: None of the targets are working copies

我的钩子配置:

"C:Program FilesVisualSVN Serverinsvn.exe" update "C:	omcatwebappsproject" --quiet --username abc123 --password abc123
答案

该错误意味着“C: tomcat webapps project”不是工作副本。因此,它无法更新。您应该仔细检查并输入您计划通过钩子脚本更新的工作副本的正确路径。

顺便说一句,不要忘记在脚本中使用--non-interactive选项并阅读documentation

以上是关于关于我使用hook时的SVN提交的主要内容,如果未能解决你的问题,请参考以下文章

关于svn hooks拦截设置

svn 强制用户添加注释 和 允许用户修改注释

配置SVN的hooks功能自动更新代码

VisualSVN:允许修改svn提交日志(pre-revpro-change hook)

SVN提交后自动同步到web服务器hooks的使用

svn利用钩子脚本功能实现代码同步到web目录