2010-05-21 2 views
0

우리는 많은 SVN Repo를 보유하고 있지만 그 중 많은 프로젝트가 중첩되어 있습니다. 트렁크 디렉토리를 찾고 목록을 만드는 방법이 필요합니다.여러 Subversion 서버의 모든 트렁크를 어떻게 찾을 수 있습니까?

그래서 트렁크에 svn의 경로는 svn을 수 있습니다 : // svn 서버 /의 repos/myproject라는/트렁크되거나 svn을 수 있습니다 : // svn 서버 /의 repos/myproject라는/mysubproject 나는를 생성해야/트렁크

몇몇 다른 서버의/trunk 디렉토리 목록. 그렇게하기위한 방법이 있습니까? 누가 비슷한 것을 한 스크립트 (sh, perl, 뭐든)를 본 사람이 있습니까? 시작하는 방법에 대한 힌트가 필요합니다.

답변

2

웹 인터페이스를 스파이더 링하는 것은 어떻습니까? 작동 방식 :

httrack -q https://user:[email protected]/svn/ -O /tmp/svn -c1 -J1000 -t -%k -F HTTrack/3.0x -z -C0 -I0 -p0 -#T 
grep trunk /tmp/svn/hts-log 
+0

감사합니다. 불행히도 httrack은 설치되지 않았고 RHEL 2.6.9 용 사전 컴파일 된 버전을 찾지 못했습니다. 나는 그것을 컴파일하려했지만 분명히 그것을 작동시킬 수있는 충분한 기술이 없다. – SylanderXS

0

서버 또는 작업 복사본에서 repos를보고 싶습니까?

많은 작업 복사본으로이 작업을 수행해야하는 경우 .svn 하위 디렉터리가있는 디렉터리를 찾은 다음 각각에 svn info을 실행합니다. 결과를 대조합니다. 나는 결코 그것에서 도구를 만들기 위해 귀찮게했습니다.

+0

서버의 저장소. 너무 많아서 너무 커서 작업을 모두 복사 할 수 없습니다. 생각에 감사드립니다. – SylanderXS

관련 문제