gpt4 book ai didi

version-control - 您是否将开发/运行时工具放在存储库中?

转载 作者:行者123 更新时间:2023-12-04 07:06:07 24 4
gpt4 key购买 nike

将开发工具(编译器、IDE、编辑器等)和运行时环境(jre、.net 框架、解释器等)置于版本控制之下有几个很好的理由。首先,您只需查看您的存储库即可轻松编译/运行您的程序。您不必拥有其他任何东西。其次,当您测试过它时,三元组肯定是版本兼容的。但是,它有其自身的缺点。主要的一个是必须置于版本控制系统下的大量大型二进制文件。这可能会导致 VCS 变慢并且备份过程更难。你有什么想法?

最佳答案

实际用于编译和构建项目的工具和依赖项,绝对 - 如果您必须调试问题或为旧版本开发修复程序并且您已经转移到不太兼容的新版本,这将非常有用旧的。

IDE 和编辑器 否 - 理想情况下,您的项目应该可以从脚本构建,因此这些不是必需的。无论您使用什么来编辑源,生成的输出应该仍然相同。

关于version-control - 您是否将开发/运行时工具放在存储库中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1275444/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com