저는 한동안 Subversion을 사용하여 XCode를 사용해 왔지만 하나의 개발자로 사용했을 때 문제가 발생하지 않았습니다. 2 개의 명령 만 사용하고 커밋하고 추가했습니다.Subversion은 XCode 4.0을 사용하는 다중 사용자 환경에서 사용합니다.
하지만 지금은 (다른 버전의 컨트롤을 사용한 적이없는) 다른 개발자와 코드를 공유해야하고 코드 통합/병합이 악몽이되었습니다. .h/.m
파일을 통합/병합 할 때 아무런 문제가 발생하지 않지만 ".nib"
, "xcodeproj"
및 ".xcdatamodeld"
개의 파일이 나오는 즉시 우리는 무엇을해야할지 모릅니다.
"xcodeproj"
을 병합하려고 할 때마다 프로젝트가 손상되어 병합 ".xcdatamodeld"
이 우리에게 일종의 불가능했습니다.
그래서 누군가가 다중 사용자 환경에서 XCode 4.0과 함께 Subversion/git/mercurial을 효과적으로 사용하는 방법에 대한 경험을 공유 할 수 있는지 궁금합니다. 또는 다중 사용자 환경에서 Subversion을 효과적으로 사용하는 방법을 설명 할 수있는 링크를 공유하십시오.
감사합니다.
David W. 사전 커밋 후크가 활성화되어 있지 않습니다. 링크를 수정 해 주시겠습니까? – Dejell
@Odelya 사전 커밋 훅을 [Github] (https://github.com/qazwart/SVN-Precommit-Kitchen-Sink-Hook)로 이동 했으므로 공개적으로 사용할 수 있습니다. –
고마워요 - ou는 Subversion 클라이언트 구성에서 자동 속성을 설정하여 새로 추가 된 모든 파일 (접미사에 따라 다름)에 자동으로이 속성을 설정할 수 있습니다. XCode 클라이언트로 할 수 있습니까? – Dejell