2011-11-10 3 views
0

SVN 버전 1.6.6을 사용하여 체크 아웃 프로세스를 자동화하려고합니다. 내가SVN을 사용하는 명령 줄 체크 아웃

call "C:\Program Files\TortoiseSVN\bin\SubWCRev.exe" checkout URL 

를 호출 할 때

나는이 메시지가 나타납니다.

SubWCRev 1.6.6, 17493 빌드 - 32 비트

을 그리고 난 다음 호출 할 때 단지 창이 나타납니다.

call "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe.exe" checkout URL 

내가 뭘 잘못하고 있니?

+1

[TortoiseProc.exe의 명령 줄 옵션에 대한 문서] (http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-automation.html). –

+0

"TortoiseProc.exe.exe"가 존재합니까? –

답변

6

TortoiseSVN은 Windows Explorer 쉘에 SVN을 통합하기위한 프로그램입니다. 보통의 명령 행 서브 버전은 http://subversion.apache.org/packages.html에 있습니다.

체크 아웃에 대한 명령 줄 (Subversion의 디렉토리가 PATH -variable에없는 경우, 당신은 서브 버전에 대한 경로로 명령을 앞에 추가 할)입니다 : 당신이 같은

svn checkout <url> 
+1

TortoiseSVN 용 설치 프로그램의 나중 버전에는 실제로 명령 줄 도구 ("사용자 지정 설치"화면의 "명령 줄 클라이언트 도구"옵션)가 포함되어 있습니다. –

5

것 같습니다 (? 만) Windows에서 TortoiseSVN을 설치했습니다. 명령 줄을 효율적으로 사용하려면 Subversion의 명령 줄 버전을 설치해야합니다. 설치 파일은 Download Binary Packages (subversion.apache.org)에 있습니다.

명령 줄을 사용하여 TortoiseSVN을 사용하여 체크 아웃 할 것을 주장하면 TortoiseSVN의 도움으로 "부록 D TortoiseSVN 자동화"에 설명되어 있습니다.

당신이

"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:checkout /path:my-example /url:"http://my.server.com/svn/trunk/my-example" 

같은 외모를 검색하지만,주의 명령 :이 대화 상자를 열 것입니다, 당신은 수동으로 작동하려면 "OK"버튼을 눌러야합니다.

+0

TortoiseSVN 용 이전 버전의 설치 프로그램에는 실제로 명령 줄 도구 ("사용자 지정 설치"화면의 "명령 줄 클라이언트 도구"옵션)가 포함되어 있습니다. –

1

TortoiseSVN 1.7에는 명령 줄 Subversion 클라이언트가 있습니다. 설치 프로그램을 확인하십시오.

관련 문제