0
我正在使用我们的Mercurial库的根目录下面的命令善变的报告:上的代码行,但在子目录更深
hg churn -d "2015-8-30 to 2016-7-27" . > out.txt
它产生类似下面的报告:
user1 28305
user2 15281
但有是underneeth下的一个目录结构,实际上我需要每个模块的报告,模块比根目录更深。有没有简单的方法来做到这一点?
还有一种方法可以让同一报告仅限于某个用户群,我只对我的团队感兴趣。并且想知道谁提供了最多的代码行,并不是说质量更重要,但它是一种指示。我想知道我们碰到哪些模块,以及我和谁多少,所以我们更清楚地知道专业知识真正在哪里以更客观的方式。
因此,报告应该是这样的:
module 1:
user1 1000
user2 2000
module 2:
user1 3000
module 3:
user2 500
等。 我们的软件中可能有300个模块,因此不容易一一列出它们,没有某种技巧或脚本。
有300个子目录,我必须一一提及它们吗? –
不,您可以使用文件集。请参阅'hg help filesets'。 – ngoldbaum