【发布时间】:2019-03-29 01:38:35
【问题描述】:
内部构建系统构建在分支上所做的每个提交。但是,在 Mercurial 中,要关闭一个分支,您必须进行“关闭提交”,触发该提交的构建。
这是一个问题,因为我们在不必要的构建上浪费了资源。
我们正在使用 hglib 来完成所有的可变代码。
(changeset.branch(), changeset.rev(), str(changeset)) in self.repo.Branches()
我试过这个命令,但这会忽略之前的提交,因为我知道它只是检查它是否作为一个分支存在于 repo 中。
有什么方法可以通过变更集或其他方式知道分支上的提交是否是“关闭提交”。
【问题讨论】: