有人请帮助我理解我的错误/对下面发生的事情的误解:
这是一个SVN存储库。
正如您所看到的,我有两个分支并对发布进行了一些独立的更改。根据上面的日志,两个服务器分支都映射回当前的本地发布分支,这是一些提交。
如果我将发布的更改推回到远程服务器。我收到以下错误:
似乎错误是与SVN问题“409冲突”有关,但搜索并未发现任何有用的信息。
所以我尝试从远程的trunk和release分支中删除更改,并且都没有新的更改。为什么我收到一条错误消息,指出我的本地分支已过期?
答案 0 :(得分:3)
我无法解释导致问题的原因。
我能够通过软重置回到上面照片中显示的远程发布分支来解决问题。这导致我的更改未提交但未丢失,我能够重新发送并推送更改,而不会出现SVN 409 Conflict错误。