답변:
체크 아웃 된 디렉토리에서 다음 명령을 실행하여 현재 디렉토리의 디렉토리와 저장소 루트 및 기타 정보를 얻을 수 있습니다.
svn info
스크립트에서 사용하기 위해 리포지토리의 URL 만 반환하는 명령을 원할 경우 다음 매개 변수를 전달할 수 있습니다.
svn info --show-item repos-root-url
--show-item
Subversion 1.9+에서 사용할 수 있다는 점 은 주목할 가치 가 있습니다 . 이전 버전에서는 다음과 같은 스 니펫을 사용하여 유사한 결과를 얻을 수 있습니다.
svn info | grep 'Repository Root' | awk '{print $NF}'
SVN 1.7의 경우 사용해야했습니다.
svn info | grep '^URL' | awk '{print $NF}'
나는 이것이 새로운 SVN으로 여기에 오는 다른 누군가를 돕기를 바랍니다.
svn, version 1.7.9 (r1462340) compiled Apr 13 2013, 14:22:38
.
grep "^URL"