我正在使用带有Notify扩展名的Hg(1.6.4),我试图用电子邮件主题上的项目名称覆盖变更集模板。 我阅读了“hg模板帮助”,但没有找到特定的标签来获取项目名称。
{webroot}和{root}标签获得了所有路径,我只想要PROJECT名称,即:
/家庭/ USER /回购/ PROJECT /转
是否可以仅提取PROJECT名称? 解析器是否有任何标记或模板以及获取项目名称?
答案 0 :(得分:0)
取消注释hgrc文件中的 strip 变量
#If you want to use a shorter repo-name, you can strip off components at the beginning.
#For example to strip off /usr/local/hg/repos from /usr/local/hg/repos/code use
strip = 3
使用这样的模板编辑电子邮件主题:
template = Subject: {webroot|strip}\n
details: {webroot}/rev/{node|short}
branches: {branches}
changeset: {rev}:{node|short}
user: {author}
date: {date|date}
description: {desc}\n