我正在为我的部署bash脚本寻找简单的解决方案.
此脚本的每次运行都应该将标记添加到production分支上的最新修订,但是远程仓库的标记.
运行脚本的人可能拥有自己的production更改集,而不是推送到远程仓库,我的服务器直接从具有只读访问权限的远程仓库获取代码.这就是为什么我需要从远程仓库获取最新的变更集,但在本地提交标记.
我试过像:
hg identify -i $(hg paths default)
hg heads production
希望有一些我缺少的东西,有一种方法可以获得远程分支头修订ID.
mercurial ×1