我一直在查看this帖子,但仍然无法弄清楚如何解决我的特定问题。
我在本地对svn存储库使用git-svn。我通常会做以下事情:
通常工作正常,直到我尝试将最新批次从合并后的主程序提交回存储库:
$ git svn dcommit
致力于http://mysvnrepository ...... D PROJECT / Content / js / dp / jquery-1.3.2.js
提交期间合并冲突:您的文件或目录可能是“PROJECT / Content / js / dp” 过时的:资源过时;尝试在C:\ Program Files \ Git / libexec / git-core / git-svn 508行更新
我在我的操作中删除了这个“/ dp”文件夹,git似乎处理好了一切,但现在它不会发送到svn。
有关如何解决此问题的任何建议吗?
答案 0 :(得分:3)
我不知道你为什么会遇到冲突,但我在这种情况下的常用策略是再次svn rebase
。
答案 1 :(得分:2)
有人在irc频道帮助我。我最终不得不做我的“git merge local-dev --squash”,并设法帮助它。