2013-03-28 2 views
1

SVN Revison을 가져 와서 현재 날짜 및 개정 번호가있는 폴더를 만들고 싶습니다. 이 폴더를 만드는 방법을 알아낼 수 없습니다.SVN HEAD 수정 및 폴더 만들기

cd c:\Program Files\SlikSvn\bin 
set var = svn info svn://SVNTRUNC|find "Revision" 
mkdir C:\%DATE% - %var% 
pause 

그러나 변수를 설정하는 일을 해달라고 :

내 생각이이었다. 받는 var 설정해야 중 어느

방법 1

for /f "delims=" %%i in ('svn info svn://SVNTRUNC ^|find "Revision" ') do set var=%%i 

방법 2

svn info svn://SVNTRUNC|find "Revision" >tempfile 
set /p var=<tempfile 

:

덕분 마르쿠스

답변

2

프로세스 출력에서 ​​변수를 설정할 전체 내용의 전체 내용 Revisionsvn에 출력합니다.

해당 줄의 일반적인 형식이 무엇인지 알려 주시면이 문제를 해결할 수 있습니다.

하지만 배치 그래서 당신의 첫 번째 시도는, 변수가 "var "을 설정 한 것이다 환경을 일했다, 인식하고 간단한 set 문에 공백을 포함 않습니다.

+0

방법 1이 저에게 효과적입니다. 감사. –