SVN 명령 줄을 사용하면 커밋 메시지와 함께 마지막 X 개의 커밋 수를 역순으로 (최신 커밋 우선) 표시하는 방법이 있습니까?
답변
svn log --limit 10
또는
svn log -l 10
더 많은 인터넷 검색으로 답을 찾았습니다. svn log
기본적으로 역순으로 나열됩니다.
답변
–limit에 대한 바로 가기 -l이 있습니다.
# show last 10 logs
svn log -l 10
답변
이전 답변을 명확하게하기 위해- svn log
기본적으로 작업 복사본의 개정 본까지의 커밋 만 표시합니다 (최신 svn update
, 실행 svn info
). 따라서 모든 커밋을 먼저 다운로드해도 괜찮다면이 조합이 작동합니다.
svn update
svn log -l 10
그러나 나는 깨우기 사본을 먼저 업데이트하지 않고 모든 최신 커밋을 표시하는 데 주로 관심이 있으므로 대부분 로그를 HEAD가 떨어지는 것과 비교합니다.
svn log -l 10 -r HEAD:1
그것은 나에게 큰 차이를 만듭니다.
답변
시간 순서대로 그들을 보려면 :
svn log -r1:HEAD