반응형
날짜 범위별로 Subversion 저장소에서 변경 사항 목록을 어떻게 얻습니까?
내가 원하는 것은 특정 날짜 범위에 대한 svn log의 출력 인 간단한 보고서를 생성 할 수 있다는 것입니다. 특히 '어제'이후의 모든 변경 사항입니다.
타임 스탬프에 대한 svn 로그 출력을 grep-ing하는 것 외에 Subversion에서 이것을 수행하는 쉬운 방법이 있습니까?
예:
svn -v log -d 2008-9-23:2008-9:24 > report.txt
"svn log date range"에 대한 Google의 첫 번째 히트 : http://svn.haxx.se/users/archive-2006-08/0737.shtml
그래서
svn log <url> -r {2008-09-19}:{2008-09-26}
오늘을 포함하여 지난 주에 대한 모든 변경 사항을 얻을 것이다.
리포지토리에 대한 보고서를 생성하려면 Statsvn 솔루션이 있습니다.
HTH
개정 번호를 사용할 수있는 것과 동일한 날짜를 사용할 수 있습니다. 구문은 {yyyy-mm-dd}입니다. 따라서 9 월 23 일 오전 12시와 9 월 24 일 오전 12시 사이의 모든 변경에 대해 다음을 수행하십시오.
svn log -v -r {2008-09-23}:{2008-09-24} > report.txt
svn log -r '{2013-9-23}:{2013-9-24}'
이것은 올바른 구문 일 수 있습니다.
정확한 결과를 얻으려면 견적이 필요합니다.
-v는 실제 변경 사항의 목록을 보려면 중요합니다 (로그 메시지 위 및 위 ...있는 경우!;))
다음과 같이 할 수 있습니다.
svn log -r{2008-9-23}:{2008-9-24} > report.txt
"쉬운"사후 처리를 위해 xml 형식으로 출력을 얻으려면 --xml
앞에 추가하십시오 -r
.
반응형
'Development Tip' 카테고리의 다른 글
동일한 기능에서 반환 및 산출 (0) | 2020.12.30 |
---|---|
하나의 dll을 다른 내부에 포함 된 리소스로 포함하고 내 코드에서 호출 (0) | 2020.12.30 |
열거 형을 배열 인덱스로 사용 (0) | 2020.12.30 |
Scala의 기능적 반응 형 프로그래밍 (0) | 2020.12.30 |
App Bundle에 리소스 디렉터리 계층 포함 (0) | 2020.12.30 |