首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Mercurial存储库的组合提交历史(用于Gource)

Mercurial存储库的组合提交历史(用于Gource)
EN

Stack Overflow用户
提问于 2013-11-21 18:57:56
回答 1查看 197关注 0票数 0

如何组合一些在Gource中充分显示提交历史的存储库?

我做了那里指定的所有事情,但在Merging two different repositories中只显示了一个存储库的提交

EN

回答 1

Stack Overflow用户

发布于 2014-03-07 12:27:11

这是我今天写的一个批处理文件,它解决了传票的问题:

代码语言:javascript
复制
REM Remember the directory we started in.
set PreDir=%cd%

REM Clean up old data
DELETE dump.log
DELETE filtereddump.log

REM Generate data for every repo using onsub
hg onsub "gource --output-custom-log test.log"

REM Concatenate all collected data into the one log file
hg onsub "TYPE test.log >> %PreDir%/dump.log"

REM Sort file to get correct chronological order
sort dump.log > filtereddump.log

REM Run gource with the filtered data
gource filtereddump.log

显然,这里有几个假设...这是特定于windows的、特定于子存储库的,并且依赖于mercurial扩展'onsub‘和我在此处获得的排序工具:http://gnuwin32.sourceforge.net/packages/coreutils.htm

希望这能帮上忙。

PS:这个批处理脚本的灵感来自于Gource wiki上的信息。查看https://code.google.com/p/gource/wiki/GourceMashups

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20119031

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档