我正在开发一个项目,其中几个人通过 Git 处理相同的代码。
我只是想知道从事该项目的每个人是否都应该共享相同的工作区(通过./foo.workspace
文件),或者只是共享项目(通过./foo/foo.project
file).
You can 确实共享一个 Codelite 工作区(并且您是鼓励这样做).
工作区中的任何内容都没有按照设计保存在绝对路径中(所有文件路径、项目路径、构建顺序等都保存在相对路径中)
由于 Codelite 是一个跨平台 IDE,因此保持工作空间可移动(不仅在不同开发人员之间,而且在不同操作系统之间)在当前工作空间/项目设计中占据很大一部分。
另请注意,虽然大多数重要信息都保留在项目级别,但工作区是保留以下信息的信息:
- 构建矩阵(您可以从构建->配置管理器菜单进行配置),请参阅以下内容以获取更多信息:配置管理器 http://codelite.org/LiteEditor/ConfigurationManager
- 活跃项目
以下是您应该避免添加到 git 存储库中的文件/目录列表:
- WORKSPACE_PATH/.codelite 目录下的任何内容 - 该文件夹旨在供每个用户使用
- 任何生成的 Makefile(Makefile 或 .mk)
- 任何生成的 .txt 文件(这些文件在链接阶段使用,通常命名为 .txt
HTH,
Eran,CodeLite IDE 的作者
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)