2012-12-15 44 views
1

我需要獲取每個用戶在命令模式下提交的行數。我在Ubuntu機器上使用兔子SVN。任何人都可以幫助我得到這個如何從svn獲取提交的行數

我使用以下語法將提交的文件導出爲XML。 SVN日誌-v --xml svnpath> /home/admin/Desktop/project.xml

+0

[SVN分析工具](http://stackoverflow.com/questions/960213/svn-analysis-tool) – nbrooks

回答

0

不能肯定地說,它會與兔SVN工作,但this site提出以下建議oneliner:

svn ls -R | egrep -v -e "\/$" | xargs svn blame | awk '{print $2}' | sort | uniq -c | sort -r

+0

的可能的重複,其中我必須提供上述語法中的SVN路徑。並且我還需要獲取目錄 – Avinash

+0

下的所有文件我猜你會在運行此命令時站在SVN存儲庫中 - 或者在您感興趣的存儲庫的特定子目錄中(我使用GIT我自己,所以我不能嘗試它)。 – Michael