我应该如何与使用 Xcode 的开发人员协作
How should I collaborate with developers who use Xcode?
我加入了一个用C++编写的项目,其中原始开发人员使用Xcode作为IDE。但是,我宁愿自己不使用Xcode,而是使用vim。最初的开发人员仍然活跃在项目中,所以他将继续使用 Xcode。为了在项目上进行协作,我将项目置于版本控制之下,特别是 git。但是,我觉得任何与 Xcode 相关的文件都与实际项目无关,因此不应该在存储库中。我的想法错了吗?如果我排除了与 Xcode 相关的文件,Xcode 开发人员应该如何管理这个项目?也许一个更普遍的问题是,我应该如何在一些开发人员使用 Xcode 的版本控制项目上进行协作?
通常的方法是在存储库中包含所有相关的、不可重新创建的项目文件。并非每个人都需要所有这些这一事实并不重要。通常将不同 IDE 的项目文件放在单独的目录中,并从中心位置引用源,但这取决于您。
作为替代方案,您可以使用类似 CMake 的东西,它将从单个脚本为您创建不同类型的项目(包括 XCode 项目) - 然后您将该脚本签入存储库,并让每个开发人员从本地创建项目文件。
相关文章:
- 如何用RISC-V GD32VF103CBT6开发板卸载精确的ADC过采样
- 我正在开发服务器,ip作为参数传递不起作用
- 如何使用 GPS 和指南针开发点移动算法
- AWS IoT 开发工具包:通过 TCP 端口 443 使用 MQTT
- 使用AAR的虚幻安卓开发
- 为什么开发人员将C / C ++用于嵌入式系统,而不是像Python这样的高级语言与C相比?
- 开发C++/地图中的控制台角色扮演游戏
- 测试驱动开发 c++:如何将对象添加到向量中,将歌曲添加到播放列表并对其进行测试
- 使用 AWS C++ 开发工具包分段上传 S3
- 如何在可视化代码中生成用于 c++ 开发的调试器?
- 与 AWS 开发工具包的链接问题
- CMake 工具链文件:嵌入式开发的适当值"CMAKE_SYSTEM_PROCESSOR"
- 错误:#include 在开发C++中嵌套得太深
- 使用代码在 AWS 开发工具包C++控制台应用程序上设置凭证
- 可视化配置 VS 代码以进行 C++ 编程和开发
- GCP 或 AWS 是否支持 C++ 和 GUI 应用程序开发?
- C++如何告诉开发人员在设计模板(如Java接口)时实现某事
- 在没有Xcode的macOS中开发具有依赖关系的应用程序
- 仅在标头开发中转发声明
- 我应该如何与使用 Xcode 的开发人员协作