답변:
쉬운 대답은 다음과 같습니다.
find / -name 'svnserve.conf'
svnserve.conf는 $ {REPO} / conf에 상주해야하는 파일입니다.
어려운 대답은 svn에 초기 체크 아웃에 사용한 URL을 찾는 명령이 있는지 확인하는 것입니다.
편집 : 명령 줄 svn 클라이언트의 경우 저장소 루트 (코드를 체크 아웃 한 위치)를 찾는 방법은 작업 복사본 내에서 이것을 실행하는 것입니다.
svn info
출력의 'Repository Root'라고 표시된 행은 체크 아웃 한 위치를 표시하므로 리포지토리가있는 위치를 나타냅니다.
커맨드 라인 에서 svn에 익숙해 지려면 시간이 좀 걸립니다 .
Subversion 저장소에 액세스하고 저장소를 찾는 방법은 여러 가지가 있습니다.
이것이 가장 쉬운 방법입니다. 이는 경로가 표시된 로컬 시스템에 있음을 의미합니다.
이것은 svnserve를 사용하고 있습니다. 원격 서버에서 프로세스 명령 행을 찾으십시오. -r 옵션으로 지정된 경로는 url의 경로 앞에 추가되어 저장소를 찾으십시오. -r 옵션이 없으면 url의 경로는 파일 시스템 경로입니다.
이것은 ssh를 통해 svn입니다. URL의 경로는 원격 서버의 파일 시스템 위치입니다.
이것은 http 또는 https를 통해 svn입니다. 아파치 구성에서 가상 호스트를 찾아 URL 경로와 일치하는 <Location> 섹션을 찾고 SVNPath 또는 SVNParentPath 구성 행을 찾으십시오. 서브 버전 저장소의 위치를 알려줍니다.