Embedded2010.01.13 11:11
XCode에서는 코드 버전관리 기능이 들어가 있습니다.
저는 MACPRO에 SVNServer를 설치하고, MAC PRO나 MAC BOOK PRO에서 작업을 하면서, 코드를 일치시키고 있습니다.
그런데 빌드 폴더가 Commit가 안되는 경우가 발생합니다. 이 경우 아래와 같이 수정하였습니다.

이 오류는 빌드 폴더가 재 컴파일 시에 수시로 지워지거나 하기 때문에 발생합니다.

쉬운 방법은 SVN Configuration파일을 수정합니다.

~/.subversion/config
파일에서 주석문 처리된 것을 풀어냅니다.

[miscellany]
### Set global-ignores to a set of whitespace-delimited globs
### which Subversion will ignore in its 'status' output, and
### while importing or adding files and directories.
global-ignores = build *.model *.pbxuser *~.nib .DS_Store *~ 

위의 붉은색 라인에 주석문을 지웁니다.
그리고 아래 라인을 추가합니다.

 global-ignores = build *.mode1 *.pbxuser *~.nib .DS_Store *~


이후에 프로젝트를 다시 re-import하고
하드에 있는 프로젝트를 지우고
다시 check-out 하면 됩니다.

re-import시에 겹치므로, 서버에 있는 것을 지워져 있어야 합니다.


Posted by GUNDAM_IM