我现在对基本的mercurial操作有很好的经验,但我希望以任务驱动的方式工作。我遇到了hg tasks扩展,这是一个好主意。特别是,我喜欢在http://x.zpuppet.org/2009/03/09/mercurial-tasks-extension/解释的工作流程。
使用hg tasks
扩展名,可以定义许多任务,列出它们,并对每个任务进行处理。任务将处于以下状态之一:新的,活动的或完整的。
不幸的是,hg tasks
扩展似乎在很长一段时间内没有更新。所以我的问题是:是否有一种简单的方法可以使用不同的扩展或通过Mercurial的基本功能(分支,书签等)来执行相同的工作流程?
我希望在我的个人项目中使用它,所以如果需要,假设一个单独的开发人员。
答案 0 :(得分:0)
您可以尝试使用命名分支:每个任务的分支和push -b
的变体(仅包括推送分支所需的)或push -r
(其中revset与revset的语言形式表单设置/ 以某种方式 /只需要分支的头部)