CodeLite工作区应该共享吗?

时间:2014-10-04 12:51:11

标签: git project share collaboration codelite

我正在开发一个项目,其中有几个人正在通过Git处理相同的代码。

我只是想知道在这个项目上工作的每个人是否应该共享相同的工作区(通过./foo.workspace文件),或者只是共享项目(通过./foo/foo.project文件)。

感谢。

1 个答案:

答案 0 :(得分:4)

您可以明确共享codelite工作区(并且鼓励您这样做)。

工作空间中的任何内容都没有按设计保存在绝对路径中(所有文件路径,项目路径,构建顺序等都保存在相对路径中)

由于codelite是一个跨平台的IDE,保持工作空间可移动 - 不仅在不同的开发人员之间,而且在不同的操作系统之间 - 是当前工作空间/项目设计的重要组成部分。

另请注意,虽然大多数重要信息都保留在项目级别,但工作区是保留以下内容的工作区:

  • 构建矩阵(您可以从build->配置管理器菜单配置),有关详细信息,请参阅此内容:Configuration Manager
  • 活动项目

以下是您应避免添加到git repo的文件/目录列表:

  • 您的WORKSPACE_PATH / .codelite目录下的任何内容 - 此文件夹旨在按用户使用
  • 任何生成的Makefile(Makefile或.mk)
  • 任何生成的.txt文件(这些文件在链接阶段使用,通常命名为.txt

HTH,

Eran,CodeLite IDE的作者