티스토리 뷰


svn에 코드를 등록하면서 항상 .a 파일이 정상적으로 add되지 않아서 문제가 되었습니다.

코드 등록은 다 해놓고, 막상 나중에 .a파일이 누락되어 있다는 사실을 인지하고 뒤늦게 add를 했지요.


기본적으로 svn status 명령으로 확인하면 .a 파일에 대한 정보는 보이지 않습니다.

이는 subversion의 default로 .a 파일을 ignore하고 있기 때문입니다.


ignore파일 리스트는 대략 아래와 같습니다.

global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo


ignore를 무시하고 확인하려면 아래와 같이 svn status에 옵션을 줍니다.

[oops]$ svn st --no-ignore

I        test.a


혹은, 아래 파일을 수정합니다.

[oops]$ vi ~/.subversion/config 


파일에는 global-ignores 필드가 존재하고 ignore를 원치않는 항목은 제거해서 사용할 수 있겠습니다.

(파일을 수정한 이후에는 터미널을 재접속 하거나, config를 새로 읽어들여야 인식됩니다.)


매우 간단한 내용임에도...

검색해보면 ignore.list라는 파일을 수정하라는 포스팅 밖에 보이지가 않네요..

파일 위치라도 알려주던가.. 아니면 환경에 따라 다른것인지..


IT블로그에 올바르고 친절한 정보들이 공유되기를 바라봅니다.


댓글
댓글쓰기 폼