xcode 3.x부터.. 이전까지는 svn에서 제외해야 하는 폴더가
build 폴더와 [프로젝트명].xcodeproj *.mode1v3, *.pbxuser 이렇게 였습니다.
그런데 4.0으로 올라 가면서 이게 변경이 되었네요..
YourProjectName.xcodeproj/xcuserdata/*
YourProjectName.xcodeproj/project.xcworkspace/xcuserdata/*
이렇게 추가가 되었습니다.
설정은 아래와 같이 하시면 됩니다.
$ cd YourProjectName
$ svn propset svn:ignore build
$ cd YourPorjectName.xcodeproj
$ svn propset -R svn:ignore xcuserdata .
-R옵션으로 모두 걸기 싫으신 분은 직접 찾아 들어가서 예외를 추가해 주셔도 괜찮습니다.
추가로 ignore해 놓은 것을 편집을 하고 싶으시면,
svn propedit svn:ignore .
이렇게 하시면, 현재 폴더의 ignore를 수정 하실 수 있습니다.
참고로, 4.0에서 만들어진 프로젝트를 build폴더가 생기지 않습니다.
svn propset svn:ignore build
이 과정을 생략해 주셔도 됩니다.
그 폴더는 /Users/[사용자명]/Library/Developer/Xcode
여기로 가 버리네요.. 이걸 우짜라는 건지 -_-;
추가:
4.0 설정에서 Location > build Location이 있습니다.
여기서 Place buld puroducts in locations specified by targets 로 설정하면,
3,x와 같이 프로젝트 내부에 build 폴더가 생성 됩니다.
댓글