git - 在团队中共享开发环境的最佳方式是什么?
问题描述
我在一个致力于嵌入式软件的团队中。因此,我们拥有许多构建、测试和调试工具,它们是我们开发环境的一部分,还有几个配置为使用它们的 IDE。我们正在寻找一个很好的解决方案,以便使用他们需要的工具和环境快速设置新的开发人员。
目前,我们的解决方案是一个 zip,其中包含所有程序的可移植版本,尽可能使用相对路径。这可以正常工作,但是进行小的更改(例如向 IDE 添加新扩展)需要向所有人发送一个全新的 1.5 GB zip 文件。似乎必须有更好的方法。
我们尝试使用 Git LFS 将我们的开发环境放在 Git 中,这似乎可以正常工作,但由于某种原因,在克隆存储库后,除了 Eclipse 之外几乎所有东西都可以正常工作(很确定这是 Git 转换行结尾的问题)。我觉得这可能不是最好的解决方案,我很想听听其他人可能会用什么来解决这个问题。
解决方案
推荐阅读
- javascript - 打字稿:如何键入 Ramda R.prop(key) T' 不能分配给类型为 '(s: {}) => {} 的参数
- pandas - pandas:获取数组中的所有 groupby 值
- python - SelectKBest 没有产生适当的结果
- c - 为什么只有在 Visual Studio 下运行可执行文件时 CreateFileA 才会失败?
- x86 - 已编译引导加载程序的大小错误
- css - css首字母转换?
- javascript - 将多维对象数组减少为单个对象数组
- ajax - 使用 f:ajax 标记时,Ajax 在 Internet Explorer 中无法正常工作
- python - 等到 XHR 请求完成
- python - python从另一个文件调用导航