根据日期/修订脚本关闭Mercurial分支

时间:2014-04-17 23:15:00

标签: mercurial branching-and-merging

我们正在使用Bamboo and Plan Branching来管理我们的功能分支和发布周期。

概要(如果你好奇的话)基本上,只要在功能分支上推送提交,Bamboo就会启动并将开发主干合并到分支,以确认开发人员已经破坏了其他任何人的接受(通过pull request批准提交在开发主干中的提交。

但是,即使开发人员关闭了分支机构,或者拉动请求批准者关闭了分支,竹子也会创建最终的merge commit,从而重新打开分支。这在源代码控制中造成了很多混乱,因为人们忘记手动返回并再次关闭他们的分支(因为他们已经关闭了它们)。

我想把一些命令组合在一起来编写过去5天内没有提交的任何分支的关闭脚本?或者可能在修订号之前?

hg loghg statushg log --template "{date|localdate|rfc822date}\n"

似乎很有希望,但我确定有人必须联系几个电话?

或者,如果有办法向Mercurial添加一些指令也会很棒!

0 个答案:

没有答案