강좌 & 팁
글 수 2,412
2014.08.08 10:57:45 (*.134.169.166)
53658
안녕하세요.
오늘은 리눅스에서 ignore를 설정하는 방법을 알아보겠습니다.
ignore를 간단히 설명하자면,
"svn commit 시 필요없는 파일을 제외하자!" 정도로 이야기할 수 있습니다.
다음과 같이 진행하시면 제외할 파일을 아~주 간단하게 지정할 수 있습니다.
다음과 같이 진행합니다!
1. svn statue 명령어를 사용하였을 시 "?" 인 파일을 찾아서 ignore.txt 파일에 추가합니다.
$ svn status | grep "^\?" | awk "{print \$2}" > ignore.txt
2. "svn propset" 명령을 이용하여 제외할 파일을 적용 합니다.
$ svn propset svn:ignore -F ignore.txt . ( 요기 "."은 오타 아닙니다! 꼭 적어주세요^^)
위와 같이 하면 svn status 명령을 입력 하였을때 "?"로 표시된 파일들이 없어지게 됩니다!
3. (선택 사항) 필요없는 텍스트 파일을 지웁니다.
$ rm ignore.txt
4. (번외) 설정한 것을 수정 또는 확인 하고 싶으실 경우 다음과 같이 합니다.
$ svn propedit svn:ignore
매우 간단하죠!?
엄청 편합니다. 이용해 보세요!