【问题标题】:Change location of .project and .cproject files in Eclipse CDT在 Eclipse CDT 中更改 .project 和 .cproject 文件的位置
【发布时间】:2012-05-26 16:26:57
【问题描述】:

对于给定位置的现有 Eclipse CDT 项目,我们还可以在该给定位置找到文件 .project 和 .cproject。 有没有办法将这些文件存储在一个完全独立的位置?

【问题讨论】:

  • 问题是,你为什么要这样做?没有这些文件,Eclipse 不知道如何处理整个目录,因此自然而然地拥有它并检查它并将其提交给版本控制系统。
  • 原因是不同开发者共享相同代码的项目文件存放在不同位置
  • 但是还有其他机制可以做到这一点。并且.project 文件应该相互共享...
  • 为什么要共享它们?我对项目的定义可能具有其他用户不共享的特征(路径、环境变量等...)您对另一种机制有什么建议吗?
  • 为什么每个开发人员应该不同?为在每个桌面上工作而无需修改的项目定义所有特征要容易得多,即使在像构建环境这样的新机器上也有同样的问题。如果你想分离依赖于每个开发者的东西,这可以通过使用开发者 ID 的构建过程来完成。

标签: eclipse eclipse-cdt


【解决方案1】:

我不知道 .cproject 文件,但 .project 文件应该位于项目的根目录,我认为您对此无能为力,除非可能将其链接到其他地方. .project 文件由 Eclipse 核心资源机制使用。

【讨论】:

  • 创建一个空的项目文件并链接到另一个位置(真正的共享代码所在的位置)成功了
猜你喜欢
  • 1970-01-01
  • 2011-09-05
  • 2015-09-13
  • 1970-01-01
  • 2010-11-28
  • 2022-01-07
  • 1970-01-01
  • 1970-01-01
  • 2012-11-13
相关资源
最近更新 更多