예전 싸이월드 블로그에 작성한 글을 티스토리로 옮김.

싸이블로그 링크 : http://cy.cyworld.com/home/21147242/post/4EE70E1794D5739A07C68401

원문 작성일 : 2011년 12월 23일

 

================================================================

도움 받은 사이트 : http://apollo89.tistory.com/173
프로젝트 진행중에 컴파일을 하면
driver 하위 디렉토리들이 자기 밑에 objs 라는 디렉토리를 수십개 생성해버림.


drvier/audio/objs
drvier/audio/src/objs
drvier/video/objs
drvier/video/src/objs


갯수가 적으면 그려려니 하겠는데, 수십개가 뜨다보니
svn st 하면


? drvier/audio/objs
? drvier/audio/src/objs
? drvier/video/objs
? drvier/video/src/objs
 .............


해서 화면을 뒤덮어버림. ;;;;;;
전에 선임이 svn ignore 를 쓰던 기억이 떠올라 찾아봄.
별 생각없이 덤볐는데 의외로 사용법이 까칠하여 이것저것 정리해 봄.
svn propset (또는 svn ps ) 를 이용하는 방법과,
svn propedit (또는 svn pe ) 를 이용하는 방법이 있다.


♣ svn propset 성공 사례 - 1

$ svn propset svn:ignore objs ./driver/audio/
$ svn propset svn:ignore objs ./driver/audio/src/
$ svn propset svn:ignore objs ./driver/video/
$ svn propset svn:ignore objs ./driver/video/src/
$ svn st


이러고 제대로 되었는지 확인.


♣ svn propset 실패 사례 - 1
$ svn propset svn:ignore


./driver/audio/objs ./

 


♣ svn propset 실패 사례 - 2
$ svn propset svn:ignore


objs objs2


./driver/audio/src/


// 한번에 하나씩


♣ svn propset 실패 사례 - 3
$ svn propset svn:ignore objs ./ -R

// Recursive 안됨. ;;;


♣ svn propedit 성공 사례 - 1

$ svn propedit svn:ignore driver/audio/


(편집창 뜨면)
objs
(저장하고 나옴.)
이렇게 나머지 세 디렉토리를 일일이 해 주어야 함.


♣ svn propedit 실패 사례

$ svn propedit svn:ignore ./
(편집창 뜨면)


driver/audio/
driver/audio/src/
driver/video/
driver/video/src/


(저장하고 나옴.)


(이렇게 하니 안됨)


일단 이렇게 해서 수십개의 objs 디렉토리를 일일이 svn propset svn:ignore 명령어로
무시시켜버림.
svn st 하니 깔끔해서 좋다.
찜찜한게, 이렇게 노가다를 해야하는건가? 뭔가 좋은 방법이 숨어있을 것 같은 느낌이...

 

 

+ Recent posts