gpt4 book ai didi

file - 自动工具和版本控制

转载 作者:行者123 更新时间:2023-12-04 13:29:21 25 4
gpt4 key购买 nike

我知道,这一定是个愚蠢的问题。
假设我有一个使用 autotools 构建系统的库。
我有这一切 configure , configure.ac , Makefile.am , config.h以及我的项目根文件夹中的其他文件。其中一些是由开发人员编写的,另一些是由 autotools 生成的。

问题是:如果我使用版本控制系统(在我的情况下 - hg) - VCS 应该跟踪所有 autotools 文件中的哪些,哪些不应该(hgignore'd)?

谢谢,
哔叽

最佳答案

我认为最好的程序是只将未生成的文件置于版本控制之下——使用 VCS 的人是开发人员,应该在他们的机器上安装 autotools, checkin 生成的文件只会给他们带来麻烦。

另一方面,您必须确保在所有生成的文件都已就位的情况下完成源代码级别的分发,以便非开发人员能够在不安装 autotools 的情况下构建软件。

关于file - 自动工具和版本控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4873065/

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