파이썬에서 특정 분기에 대해 수정 된 모든 파일을 가져 오는 유틸리티를 작성하려고합니다. 날짜 또는 누가 커밋했는지 상관하지 않습니다.svn history from command line
어떻게하면 좋을까요? 내가 파이썬 부분을 처리 할 수, 난 그냥 출력을 줄 svn에서 명령을 찾을 수 없습니다.
파이썬에서 특정 분기에 대해 수정 된 모든 파일을 가져 오는 유틸리티를 작성하려고합니다. 날짜 또는 누가 커밋했는지 상관하지 않습니다.svn history from command line
어떻게하면 좋을까요? 내가 파이썬 부분을 처리 할 수, 난 그냥 출력을 줄 svn에서 명령을 찾을 수 없습니다.
당신은 "svnlook의 역사"명령을 사용할 수 있습니다 REV는 분기가 생성 된 버전입니다 Subversion Complete Reference
svn diff -r REV:HEAD --summarize
. 여기서 10
svn log -l 10 path/to/file
는 로그
예에서 엔트리의 개수
svn log -l 10 pom.xml
전체 svn repo 폴더에 대한 체크 인 인쇄물을 얻는 방법은 무엇입니까? 로그와 비슷한 걸 생각하고 있니? – Sammi
여기서 명령을 사용하는 방법에 대한 전체 예제를 제공하는 것이 좋습니다. – Simon
이것은 클라이언트 측이 아니라 저장소가 위치한 svn 서버에서만 실행됩니다. "svnlook은 직접 저장소 액세스를 통해 작동하므로 (저장소를 보유하고있는 시스템에서만 사용할 수 있음) URL이 아닌 경로가있는 저장소를 참조합니다." 출처 : http://svnbook.red-bean.com/en/1.7/svn.ref.svnlook.html. – Marquez