【发布时间】:2018-10-01 05:28:18
【问题描述】:
我们在客户端使用带有tortoiseSVN 的visualsvn 来控制二进制文件的版本。也就是说,当我们要测试一个项目时,将 test 分支与 build 分支合并。这实质上是将 jar 文件更新为较新的版本。
由于某种原因,我无法提交现在合并的测试分支,我收到 502 'Bad Gateway' 错误。 我可以提交一些更新的文件,我已经提交了旧 jar 文件的删除,但我无法提交新的 jar。
我得到的错误指向构建分支,而不是测试分支,我认为这可能是原因。我已尝试删除有问题的文件并将其替换为构建中的副本(某种手动合并)。但我得到了同样的错误。
Commit failed (details follow):
Unexpected HTTP status 502 'Bad Gateway' on
'/svn/binaries/!svn/rvr/11730/myProject/branches/build/newestversion.jar'
编辑:该错误与合并有关。撤消 add 后,我已将 jar 文件复制到测试目录中,添加并提交,没有任何问题。
错误传播:在将 staging 与 test 合并后,我得到与上面相同的错误,但是:
'/svn/binaries/!svn/rvr/11737/myProject/branches/tst/newestversion.jar'
【问题讨论】:
-
一个 n t i v i r u s 或 p r o x y
-
如果是防病毒或代理,我将无法提交刚刚添加但未合并的 jar。
标签: svn merge tortoisesvn visualsvn