순서가 바뀌어서 좀 늦긴 했지만, 그동안 개발한 코드를 subversion 에 등록해서 소스 관리를 하기로 했습니다.
우선 Xcode 에 subversion 을 연동합니다.
(subversion 은 이미 설치되어 있습니다.)
Xcode - SCM - Repositories 메뉴를 선택합니다.
subversion 저장소 정보를 입력해서 저장소를 등록합니다.
Xcode 에서 아래 그림처럼


그동안 작성한 코드를 subversion 저장소에 Import 시킵니다.


Import 시킨 소스가 subversion 이랑 바로 연결이 되면 좋을텐데, 따로 Checkout 을 받아야 합기 때문에 새로 Checkout 을 받습니다.


일반적으로는 이렇게 하면 끝나지만,
svn+ssh 를 사용하고, ssh port 를 변경해서 사용하는 경우에는 저장소에 접근을 하지 못하는 문제가 발생합니다.
이런경우에는 Xcode 의 subversion 설정창에서 포트를 입력하지 말고, ~/.ssh/config 파일을 수정해야 합니다.
(이거 때문에 몇시간을 삽질했습니다. ㅜㅜ)
우선 Xcode 에 subversion 을 연동합니다.
(subversion 은 이미 설치되어 있습니다.)
Xcode - SCM - Repositories 메뉴를 선택합니다.


- Groups & Files - SCM
- File Name - SCM


그동안 작성한 코드를 subversion 저장소에 Import 시킵니다.


Import 시킨 소스가 subversion 이랑 바로 연결이 되면 좋을텐데, 따로 Checkout 을 받아야 합기 때문에 새로 Checkout 을 받습니다.


일반적으로는 이렇게 하면 끝나지만,
svn+ssh 를 사용하고, ssh port 를 변경해서 사용하는 경우에는 저장소에 접근을 하지 못하는 문제가 발생합니다.
이런경우에는 Xcode 의 subversion 설정창에서 포트를 입력하지 말고, ~/.ssh/config 파일을 수정해야 합니다.
(이거 때문에 몇시간을 삽질했습니다. ㅜㅜ)
Host cultstory.com
Hostname cultstory.com
Port <ssh 포트>
