2012-10-11 3 views

답변

5

당신은 재귀 서브 메타 데이터 폴더를 찾아 삭제 find를 사용할 수 있습니다

find . -name .svn -exec rm -rf '{}' + 
+0

디렉토리를 지정해야합니까? 어떻게하면 될까요? – sbaaaang

+0

첫 번째'.'를'/ path/to/mydir'로 대체한다고 가정합니다. – corsiKa

+1

나는 당신이 OSX를 사용한다고 말한 것을 보았습니다. 위의 명령은 표준 유틸리티'find'와'rm'을 가진 리눅스 스타일의 쉘에서 작동합니다. 나는 그것이 OSX를 다루고 있다고 믿지만, 나는 검증 할 OSX 머신이 없다. – bta

2

svn의 수출은을 .svn없이 모든 파일의 복사본을 할 것을 한 다음 이전을 제거 할 수 있습니다 폴더에 있다면

+0

이것은 더 나은 해결책 일 수 있습니다. – corsiKa

+0

복사본이 포함되어 있으므로 작업 복사본이 매우 큰 경우 시간이 걸릴 수 있습니다. – bta

+0

좋은 지적. 파일 크기와 파일 크기에 따라 꽤 시간이 걸릴 수 있습니다. –

관련 문제