提交后挂钩失败

发布于 2024-09-05 13:02:19 字数 354 浏览 3 评论 0原文

我使用 Win2k8R 和 SVN 1.6.9 并使用 TortoiseSVN 1.6.7 进行主/从设置。 访问是通过 Apache 并使用 http 进行的。 一切正常,但当我提交时,我收到以下消息: 错误:提交后挂钩失败(退出代码 1),输出:
错误:该进程无法访问该文件,因为该文件正在被另一个进程使用。 当使用多个 TortoiseSVN 对话框快速连续提交文件时会发生这种情况。如果我使用一个 TortoiseSVN 对话框并等到提交回复返回,那么我就不会看到问题。换句话说,当时提交一个不会有任何问题。 记录提交后脚本输出。

尽管我收到上述错误,但当我检查主存储库和从存储库时,文件已正确复制,没有任何问题。

我想知道如何解决这个问题。

I have Master/Slave setup using Win2k8R with SVN 1.6.9 and using TortoiseSVN 1.6.7.
The access is through Apache and using http.
Everything works but when I commit I get the following message:
Error: post-commit hook failed (exit code 1) with output:
Error: The process cannot access the file because it is being used by another process.
This happen when using multiple TortoiseSVN dialog for committing the files in rapid succession. If I use one TortoiseSVN dialog and wait till the commit reply is back then I won't see the problem. In other words, committing one at the time cause no issue.
The post-commit script output is logged.

Even though I get the above error but when I check the Master and Slave repository the files have been replicated okay with no issue.

I am wondering how this issue can be solved.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

平生欢 2024-09-12 13:02:19

您应该在 Subversion 问题跟踪器 中将此问题投票。

You should vote this as an issue in the Subversion Issue Tracker.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文