当我进行SVN提交时,我收到以下错误。
错误:提交后挂钩失败(退出代码16)没有输出。
我的post-commit.bat文件包含以下代码。
svn checkout file:///D:/Repositories/site1/trunk D:\svncheckout\site1
robocopy D:\svncheckout\site1 \\dev-server\site1
我在Windows Server 2008 Standard上运行VisualSVN服务作为本地帐户。
但是post-commit.bat在命令提示符下运行正常。
答案 0 :(得分:1)
您在钩子中运行的robocopy
命令似乎存在问题。 错误代码16 表示robocopy的使用错误或由于源或目标目录上的访问权限不足而导致的错误。我建议你检查一下所涉及的路径。