2013-02-08 3 views
0

배치 파일을 사용하여 SVN에서 특정 revID 다음에 모든 폴더 목록을 파일로 가져 오려고합니다. 이 명령 I 텍스트 파일에있는 모든 폴더와 파일을 받고있다을 사용하여배치 스크립트를 사용하여 특정 수정 ID 다음에 텍스트 파일의 모든 폴더를 얻는 방법

svn.exe list <URL> -R>test.txt 

:

현재 내가 명령을 사용하고 있습니다. 특정 수정 ID 다음에 유일한 폴더를 만들 수있는 방법이 있습니까?

감사합니다.

답변

0

어쩌면 당신은 예를 들어, 각 폴더에 대한 새로운 속성을 설정 svn propset를 사용할 수 있습니다

svn.exe propget svn_folder <URL> -R>test.txt 

내가 알고하지 않습니다

svn_folder 그럼 당신은 다음과 같은 속성을 기반으로 모든 폴더를 얻을 수 있습니다 또 다른 좋은 해결책이 있습니다.

0

"내가 SVN에서 특정 revid 이후의 이전 목록"이 나를 화이트 노이즈로 생각하기 때문에 사용자가 잘못 번역하면 요구 사항이 더 자유롭게 작성됩니다.

리비전 N에있는 저장소 트리를 가져 오시겠습니까? svn help ls에 기록 된대로 "개정 후 ...",

svn ls -R [-v] -r N URL "N + HEAD에 1에서 개정의 물리게에서"의미

+0

확인 ... 그것은 작동하고, 그러나 우리는 revno 인쇄 할 끄트머리 폴더 경로가있는 파일. 그것은 가능한가? – CrazyCoder

+0

@ user1511510'-v' 옵션 C : \ Program Files \ VisualSVN 서버 \ bin> svn ls -R -v -r 1000 > c 명령을 실행하면 –

+0

트리의 모든 개체에 author 및 last-rev 열을 추가하십시오. : \ abc \ test.txt. 생성 된 출력이 1000 (revID) 인 폴더까지 생성됩니다. 하지만 우리는 1000 revID 폴더 이상이 필요합니다. – CrazyCoder