我遇到了最奇怪的问题......每次我犯下这样的错误都是这样的:
commit failed (details follow): MERGE of '/svn/project/trunk/web/directory/': 200 OK (http://mydomain.com)
这是我修改过的文件的目录。
稍后编辑 我安装了web dav SVN,并且我提交了一个HTTP URL。 并且有一个post commit hook在同一台机器上的目录上执行svn更新
有什么想法吗? 谢谢你的帮助。
答案 0 :(得分:28)
如果您的提交失败,您将收到该错误。尝试使用相同的args从命令行运行它以确保它正常工作。我的python脚本出错了一两周前我有这个错误。
答案 1 :(得分:4)
答案 2 :(得分:3)
这是与提交后相关的错误。
调试您的提交后脚本,通常在您的存储库目录中:
... /项目名称/ SVN /钩/提交后
过去,由于提交后电子邮件脚本中的语法错误,我收到了类似的错误消息
弗拉维奥
答案 3 :(得分:1)
当我做了很多更改并准备提交CodePlex时,我遇到了同样的问题。我已尝试在命令行上执行此操作,但也失败了。我必须恢复我的项目并将我的更改拆分为一些较小的项目并逐个提交。那没关系。
但我不知道为什么。
答案 4 :(得分:1)
尝试在设置/网络选项下的Tortoise中启用代理服务器。
答案 5 :(得分:1)
我最近遇到了这个问题,所提到的解决方案并未解决问题 在我的实例中,我可以使用Tortoise SVN提交单个文件,但所有提交都使用subclipse失败 这个问题是由我的防病毒或防火墙卡巴斯基引起的。暂停这个解决了这个问题。
不幸的是,将svn客户端设置为受信任并不能解决问题。我相信这是卡巴斯基2012版本中的一个潜在错误。 (见here)
答案 6 :(得分:0)
你需要将生成错误的目录添加到subversion中。
答案 7 :(得分:0)
答案 8 :(得分:0)
以下步骤与我合作