2012-07-23 113 views
6

我们的团队在Eclipse CDT用于存储项目信息的.cproject(和.project)文件中的循环合并冲突中遇到了一些问题。我很熟悉这篇文章:Which Eclipse files belong under version control?,但Eclipse CDT的当前场景看起来很痛苦。具体来说,扫描程序似乎经常在其存储机制中创建合并冲突,并且存在某种类型的项目标识符编号后缀,这些后缀遍布整个地方用于持续冲突的组件。我知道有一个bug可以让源代码管理场景更友好。我想知道这个问题是否得到解决(我们使用的是Indigo SR2),或者是否有简单的备用工作流程来帮助我们。Eclipse CDT和源代码管理

回答

0

这听起来像你已经找到了冲突发生的地方。太棒了。有了这些信息,就可以使用一种解决方法,直到.cproject文件格式得到纠正。您可以write a wrapper to diff检查文件名并过滤掉您知道该文件中不应该版本化的信息。

如果你这样做,你可能想要将脚本发布到你提到的Bugzilla entry (this one?)