我正在使用Eclipse Indigo和subeclipse作为Eclipse的svn插件。现在的情况是这样的,我正在将我的项目与远程仓库同步。有一些冲突存在,我错误地点击了一个文件的“标记为已合并”,而没有进行合并。我尝试重新启动Eclipse和其他一些愚蠢的方法,但都没有成功。那么有没有办法撤销“标记为已合并”的操作呢?
我正在使用Eclipse Indigo和subeclipse作为Eclipse的svn插件。现在的情况是这样的,我正在将我的项目与远程仓库同步。有一些冲突存在,我错误地点击了一个文件的“标记为已合并”,而没有进行合并。我尝试重新启动Eclipse和其他一些愚蠢的方法,但都没有成功。那么有没有办法撤销“标记为已合并”的操作呢?
Mark的建议都对我没用。虽然类已经恢复到原始(合并前)状态,但再次尝试合并时,只会出现“未检测到差异”的消息。
最终对我有用的是比较本地历史记录。我能够选择一个在我标记为已合并之前的版本,这让我回到了原始合并时的比较编辑器视图(显示所有冲突)。然后我就能正确地更改代码,并再次标记为已合并。