1

我将 Git 和 ClearCase 用于不同的项目。我总是想知道 Eclipse CDT 索引器如何与底层版本控制合作(或不合作!)。

例如,当您“git checkout”另一个分支,或在 ClearCase 中更改您的配置规范时,整个源代码树可能会在您下方发生变化。索引需要刷新或重建。

人们有什么提示/技巧吗?例如,在哪里存储工作区、要检查哪些选项、要运行哪些命令?

4

1 回答 1

1

您可以使用的一项功能是Scanner Discovery,也在常见问题解答中进行了描述并集成在 Eclipse Juno 中:

CDT 可以解析我的构建的输出,并为每个文件设置包括 (-I) 和宏 (-D)

当源更改并且再次触发构建时,这可能很有用。除此之外,主要是View-->select Index-->rebuild当 ClearCase 视图或 git 工作树发生变化时。
ClearCaseview.dat.gitrepo 元数据被忽略。

于 2013-05-16T21:39:56.803 回答