SVN에서 ignore 방법좀 알려주세용
글쓴이: munhoney / 작성시간: 수, 2010/11/17 - 5:27오후
frontend 없이 순수 SVN을 리눅스에서 사용해 볼려고하는데요.
한가지 문제가 발생했습니다.
업로드해야할 것 중에 .a 와 .o가 있는데, 자동적으로 이들은 svn 서버에 제외가 되어 올라가네요.
그런데 이 두가지도 처음에는 무조건 올라가야 하거덩요.
.a와 .o를 처음 올릴때에는 모두 올려주었다가 이후 부터는 .o와 같은 것은 제외 시킬려고 합니다.
웹에 찾아보니 ignore가 있던데 어떻게 사용하는지 모르겠어요.
윈도우에서는 TortoiseSVN에서 잘 해주던데... 리눅스에서는 마땅한 Frontend SVN 도 없고.. RapidSVN 같은 것도 좀 불편하네요..
Forums:
아마도 ~/.subversion/config 파일에
아마도 ~/.subversion/config 파일에 global-ignores가 설정되어있는 건 아닌지요?
제 블로그에 가서 검색을...
설명하기는 귀찮고 예전에 블로그에 작성했던 겁니다.
http://psg9.egloos.com/2287085
블로그 내용은 로컬 디렉토리에 ignore를 거는 것이고요. ignore목록에 매칭되는 파일은 수동으로 svn add 해서 파일을 올려주시면 됩니다. svn 프론트엔드를 쓰시면 거기서 올릴 파일만 추가하시면 되고요. 추가된 파일은 ignore설정과는 관계없이 계속해서 버젼관리 대상이 될 겁니다.
다만... 처음 a.o파일을 추가했지만 이후 빌드에서 생성되는 a.o파일은 자동으로 추가되는 것을 막고 싶다. 이런 경우는 답이 없을 듯 합니다. 동작 자체도 버젼관리의 개념에서 벗어나는 행동 같고요.
=================
잠못자는 한솔아빠
아!! 감사합니다. 제가 찾던게 바로 그거
아!! 감사합니다.
제가 찾던게 바로 그거 였습니다. !!
그런데 보니깐 /etc와 자기 홈 디렉토리에 두개가 있던데 우선순위는 어떻게 되는 건지요
---------------------------------
http://blog.naver.com/munhoney
---------------------------------
정확한 우선순위는 잘 모르겠습니다만, 거의 99%는
정확한 우선순위는 잘 모르겠습니다만,
거의 99%는 /etc의 설정이 먼저 적용되고, HOME에서 그 값을 덮어쓰고
마지막으로 명령행파라메터같은 것들이 기존 값을 덮어쓰는 형식이겠죠..
댓글 달기