2009-09-15 10 views
0

D : \ test \ prototype \ AtlasTools \ Transforms \ SxS \ src \ folder에 버전없는 폴더 "데이터 파일"이 있습니다.
명령 줄을 사용하여이 폴더를 추가해야합니다.
나는공간이있는 폴더를 추가 할 때 문제가 발생했습니다.

for /f "usebackq tokens=2*" %i in (`svn status ^| findstr /r "^\?"`) do svn add "%i" 

을 추가하려면 다음 코드를 사용하지만이 같은 오류를 보여주고있다 "SXS \ SRC 데이터는. 사실 내 폴더 이름은 찾을 수 없습니다 \"데이터 파일 ".

누구든지 나를 도울 수 거기에 폴더 가진 공간을 추가하는?

급한 ..

+1

아 "% i 서 %의 J"

는 본 대한 솔루션을 추가 할 ... 사람들이 파일 이름에 공백이 생기는 문제. 그냥하지 마! 내가/f를 "usebackq 토큰 = 2 *"%의 난에 대한 에 공간을 탈출 할 수있는 방법 –

답변

1

는 백 슬래시 공간을 탈출.

또는

"내 파일"과 같이 이름이 공백 인 디렉토리를 원하면 ""에 명령을 포함해야합니다.

+0

(SVN 상태^| FINDSTR/R "^ \?") SVN 내가 새로운 오전 "내가 %"를 추가하려면 이 유형 영역 .... –

1

폴더 이름을 따옴표로 묶으면 작동합니까? (폴더 전체를 포함하여 경로 이름입니다.

그 외에도 Stephen C에 동의하는 경향이 있습니다. 폴더 이름의 공백이 조만간 다시 나타나 당신을 물으려는 경향이 있습니다.

/F "usebackq 토큰 = 2 *"%에서 I ( svn status ^| findstr /r "^\?") 용
+0

나중에 따옴표로 묶으면 작동합니다. –

+1

좋아요! 그래서 답을 받아 들일 때, 당신은 무엇을 해야할지 알게 될 것입니다, 그렇지 않습니까? ;-D – pavium

0

는 SVN ...

+0

하지만 배치 파일에서 작동하지 않습니다. –

+0

%를 두배로 늘려보십시오. 따라서 '% i'는 '%% i'가됩니다. 나는 이것을 직접 시도하지 않았지만 여기에서 그것을 발견했다 : http://stackoverflow.com/a/1073159/2085526 – nickiaconis

관련 문제