svn有助于获得所有历史记录

时间:2010-12-10 01:33:47

标签: svn changelog

总结:我想知道如何从svn获取所有更改日志。

我知道SVN LOG的URL,但它没有给我详细说明 文件在该提交中被更改。它只是给我提交消息。

我想知道每次提交都会影响哪些文件。

有没有办法让所有svn提交?

由于

p.s:我也尝试了svn diff,但它只是2次修改,我有数千个 修改!

2 个答案:

答案 0 :(得分:11)

只需在日志上使用-v

svn log <url> -v

哦,是的,......

指定修订版,使用-r ... so:

svn log <url> -r <rev#> -v

对于修订范围,请使用<firstRev#>:<lastRev#>,如:

svn log <url> -r 1:5 -v

答案 1 :(得分:2)

这是我在记事本++中使用的正则表达式,用于抓取特定用户的提交。

^r[0-9]+\ \|\ user\.name.*$[^[^-]*$]*