mercurial - 剥离 Mercurial 日期

标签 mercurial windows-xp

使用时

hg log --template "{date|isodate} --- {rev}:{node|short} --- ... "

2011-10-07 19:25 -0400 --- 1:c608cbb9aaa3 --- ... 

剥离时区(-0400)部分的最简单方法是什么?我只希望上面的格式中的日期和时间没有时区。

“...”是模板/日志消息的其余部分。不要理会他们。

另外,当人们想进一步修改日志输出文本时,通常最好的方法是什么?

最佳答案

template filter (shortdate,isodate,rfcdate,... full list here)都没有提出您想要的输出类型。

因此,必须涉及某种输出过滤(awk,sed,cut等),例如(未经测试)

hg log --template "{date|isodate} --- {rev}:{node|short} --- ... " |  sed 's/-[0-9][0-9][0-9][0-9] //g')

关于mercurial - 剥离 Mercurial 日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8381107/

相关文章:

python - 在 Windows XP 上安装后,加密模块对 Python 不可见

mercurial - Mercurial 的 HGRCPATH 是否覆盖用户级别 .hgrc 或安装级别配置文件?

Mercurial 每个功能工作流程,单个开发人员

mercurial - hg strip 与 hg backout 和 hg revert

delphi - ShowMessage隐藏

用于 Windows 资源管理器的 SVN 插件

c# - 窗体在 Windows 8 上显示错误的大小——如何获得实际大小?

mercurial - Mercurial 模板关键字的最终列表

git - 对于 SUN Teamware -> 现代 SCM 迁移,可以向客户/老板提出什么论据?

svn - 在Windows上的提交SVN上 'db\txn-current-lock'拒绝获取访问