subversion 찌꺼기들인 .svn 디렉토리들을 삭제하는 여러가지 방법들
출처 : http://blog.naver.com/anabaral?Redirect=Log&logNo=130030723849
UNIX 명령
find . -name .svn -exec rm -rf {} \;
주의점) 실행할 적에 조금 에러가 날 것이다. 이유는 find가 .svn의 서브디렉토리를 한참 찾고 있을 때 rm이 그걸 삭제해 버리기 때문인데 동작에는 별 문제가 없는 것 같지만 안심이 되지 않는다면 다음과 같이 두 동작을 나누는 게 좋음.
find . -name .svn -exec echo rm -rf {} \;
결과를 파일로 담아 sh로 실행하면 된다. UNIX 종류에 따라 특수문자 처리를 좀 해줘야 할 지도..
DOS 명령
for /f %f in ('dir /s/b .svn') do rd %f
참 쉽죠? for 명령을 좀 잘 알아야 하지만..
ANT script
<delete defaultexcludes="false">
<fileset dir="src" includes="**/.svn"/>
</delete>ant manual에 써 있길래..
위와 같이 해도 안지워지는 경우가 있음. 이는 SVN client가 잡고 있는 경우인데..
eclipse plugin인 subclipse라면
Team - Disconnect ==> SVN meta file 삭제
로 간단히..
물론 project로 등록된 상태라야..
[출처] [적어두기] .svn 삭제|작성자 우가가
'etc > old' 카테고리의 다른 글
[iPhone] 유용한 XCode Shortcut (단축키) 들 (0) | 2010.04.08 |
---|---|
최시중 “스마트폰 콘텐츠 규제 줄인다” (0) | 2010.03.22 |
툴팁 만들기 (0) | 2010.03.14 |
[FLEX] FLASH TRUST (0) | 2010.03.08 |
드레그 & 드랍 적용하기 : Adding drag-and-drop support (0) | 2010.03.03 |