Svn Subversion提交文件合并失败:200确定
我有一个最奇怪的问题。。。每次提交时,我都会遇到如下错误:Svn Subversion提交文件合并失败:200确定,svn,commit,Svn,Commit,我有一个最奇怪的问题。。。每次提交时,我都会遇到如下错误: commit failed (details follow): MERGE of '/svn/project/trunk/web/directory/': 200 OK (http://mydomain.com) 这是我修改的文件的目录 以后编辑 我安装了web dav SVN,并提交到HTTP URL。 还有一个post-commit钩子在同一台机器上的目录上执行svn更新 有什么想法吗? 谢谢您的帮助。如果提交失败,您将收到该错误
commit failed (details follow): MERGE of '/svn/project/trunk/web/directory/': 200 OK (http://mydomain.com)
这是我修改的文件的目录
以后编辑
我安装了web dav SVN,并提交到HTTP URL。
还有一个post-commit钩子在同一台机器上的目录上执行svn更新
有什么想法吗?
谢谢您的帮助。如果提交失败,您将收到该错误。尝试使用相同的参数从命令行运行它,以确保它正常工作。一两周前,当我的python脚本出错时,我遇到了这个错误。我在谷歌上找到了。。。可能会有帮助吗
看起来它与提交后失败有关。然而,它可能实际上已经提交了。我在做了许多更改并准备提交时遇到了同样的问题。我曾尝试在命令行上执行此操作,但也失败了。我必须恢复我的项目,并将我的更改拆分为一些较小的更改,然后逐个提交。那就好了
但是我不知道为什么。您需要向subversion添加生成错误的directoty。我看到这篇文章可以帮助解决这个问题:
尝试在“设置/网络选项”下的“乌龟”中启用代理服务器。我最近遇到了这个问题,但提到的解决方案没有解决它。
在我的例子中,我可以使用Tortoise SVN提交单个文件,但所有提交都使用subclipse失败。
问题是由我的防病毒或防火墙卡巴斯基引起的。暂停此操作解决了问题
不幸的是,将svn客户端设置为受信任并不能解决此问题。我相信这是2012版卡巴斯基的一个潜在缺陷。(请参阅)这是一个提交后相关错误 调试提交后脚本,通常在存储库目录中: …/projectname/svn/hooks/post-commit 过去,由于提交后电子邮件脚本中的语法错误,我收到了类似的错误消息
弗拉维奥以下步骤对我有效
我们是否应该假设所讨论的服务器安装了WebDav?出现了相同的问题,并且确实是提交后失败。为什么这条信息如此神秘?我也有同样的问题。谢谢,jvenema。你说得对,在CodePlex上,如果你做了大量的提交(比如从合并中提交),它就会失败。如果你做了一些小动作,它就行了。