Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有多少行代码已提交到我的SVN存储库?_Svn_Scripting_Repository_Unfuddle - Fatal编程技术网

有多少行代码已提交到我的SVN存储库?

有多少行代码已提交到我的SVN存储库?,svn,scripting,repository,unfuddle,Svn,Scripting,Repository,Unfuddle,如何检查在所有提交过程中有多少行代码已提交到我的SVN存储库?如果您不想使用statsvn.org,您需要做的是获取在过去N分钟内修改的文件,然后运行wc-l,例如: #!/bin/bash LINES=0 SVNROOT=/path/to/svn/repo MMIN=-5 for f in `find $SVNROOT -type f -mmin $MMIN`; do FILE_LINES=$(cat $f | wc -l) LINES=$((LINES + FILE_LI

如何检查在所有提交过程中有多少行代码已提交到我的SVN存储库?

如果您不想使用statsvn.org,您需要做的是获取在过去N分钟内修改的文件,然后运行
wc-l
,例如:

#!/bin/bash

LINES=0
SVNROOT=/path/to/svn/repo
MMIN=-5

for f in `find $SVNROOT -type f -mmin $MMIN`; do
    FILE_LINES=$(cat $f | wc -l)
    LINES=$((LINES + FILE_LINES))
done

echo "LINES COMMITTED IN THE LAST $MMIN MINUTES: $LINES"

您是指提交文件中的所有行,还是提交文件中更改的行?您可以尝试,它并不完美,但它将大致显示您想要的内容最新提交文件中的所有行。谢谢,statsvn确实为我提供了基本上我想要的内容。