从全新安装 FreeBSD-12.1-RELEASE 开始,当我跑步时
# portsnap fetch
# portsnap extract
它是否提取发布分支、季度分支、HEAD 或其他分支?是否有配置设置可以更改此设置,或者我应该使用 subversion 来跟踪另一个端口树?
我可以很好地使用 subversion,所以我不需要对此进行详细说明。只是想知道默认值是什么以及是否有更简单的配置来调整和避免它。另外,我知道 pkg 默认情况下使用季度分支,但我没有找到有关端口的类似信息。
答案1
默认端口树是当前的端口树。 FreeBSD 不支持旧版本,但如果您需要旧版本,可以按如下所述包含它们。
从 HEAD 中切下季度分支以从中构建包。
您可以通过修改和/etc/portsnap.conf
中有关如何执行操作的详细信息来更改获得的索引和类别。man portsnap.conf
man portsnap
例如:
# List of INDEX files to build and the DESCRIBE file to use for each
INDEX INDEX-12 DESCRIBE.12
答案2
查看 12.1-RELEASE 和 13-CURRENT 计算机上的 /etc/portsnap.conf 文件显示相同的信息,除了要构建的 INDEX 和描述文件之外。所以它是端口树的头部。我认为只有软件包有季度分支。