내 변경 기록을 보는 svn 명령

내 변경 기록을 보는 svn 명령

모든 기여에 대한 통계를 보기 위해 실행할 수 있는 SVN 명령이 있습니까? 그것은 다음과 같습니다:

added 1800
deleted 15

답변1

개별 SVN 명령을 모르지만 이것이 작동하는 것 같습니다.

svn log ${SVNURL} | awk '$1~/^r/ && $3=="username"{print $1}' | tr -d r |
while read rev; do svn diff -c $rev ${SVNURL}; done |
awk '/^\+\+\+/ || /^---/ {} /^\+/ {a++} /^-/ {d++} END {print a, "additions"; print d, "deletions"}'

"사용자 이름" 대신 사용자 이름을 사용하십시오.

관련 정보