2011-03-30 4 views
0

I는 Windows/DOS 명령 줄을 통해 디렉토리를 업데이트하려면 다음 라인을 사용하고 있습니다 :명령 줄을 통해 SVN 업데이트시 확인을 끝내시겠습니까?

"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:update /path:"C:\MyPath\" 

를 그 줄 뒤에, 나는 그것이 솔루션을 구축했다. 그것은 한 가지를 제외하고는 훌륭하게 작동합니다. 업데이트가 끝나면 SVN 업데이트 창이 완료되면 다음 단계로 이동하여 "확인"을 눌러야합니다.

자동으로 이것을 우회하는 방법이 있습니까? SVN 업데이트 창이 표시되지 않고 실행되도록하는 방법이 있습니까?

감사합니다. 정말 고맙습니다. 감사합니다.

+0

다른 프로그램을 설치하는 데 신경 쓰지 않는다면 [명령 줄 svn 클라이언트] (http://sourceforge.net/projects/win32svn/)에서'svn up c : \ MyPath'를 실행하십시오. – Blorgbeard

+0

안녕하세요, 나는 SVN 창이 너무 많아서 당신의 제안과 함께 가기로 결정했다. 그것은 지금 챔피언처럼 일하고 있습니다, 고마워요! – sooprise

답변

4

/closeonend 플래그를 사용하십시오.

에는 유용한 명령 줄 정보가 있습니다.

+0

/closeonend : 1 내가이 문제를 해결하기 위해 특별히 사용한 것입니다. 감사합니다! – sooprise

2

Slik SVN과 같은 명령 줄 svn 클라이언트를 사용합니다.

+0

+1 '명백한'대답. 그러나 나는 여전히 GUI 버전을 좋아한다. (예를 들어 diffing) –

+0

네, 그렇지만 호환됩니다. TortoiseSVN과 VisualSVN을 사용하여 모든 수동 작업과 명령 행 클라이언트를 자동화합니다. 동일한 작업 사본에서 원활하게 작동합니다. –

+0

TortoiseSVN 명령 줄 인수가 복잡하고 비표준 적이기 때문에 명령 줄 작업을 수행 할 때 일반 명령 줄 클라이언트를 선호합니다. –

관련 문제