xcode 버전 관리 기능.
Dev/iOS 2011. 9. 27. 20:28xcode4에 있는 버전 관리 기능을 사용해 본다.
프로젝트 생성시 폴더를 지정하는 화면에서 보면 다음과 같이 "Create local git repository for this project"라는 옵션이 보이는데 해당 체크 상자를 활성화(체크) 해준다.
그러면 해당 프로젝트에 version control 기능이 활성화 된다.
프로젝트의 아무 파일이나 수정 후 저장한다. 내 경우 NSLog를 이용해 더미 코드를 한줄 넣어봤다.
수정된 파일을 저장을 하면 "프로젝트 네비게이터"상에서 해당 파일의 오른쪽에 "M" 아이콘(Modified)이 보인다. 파일이 수정되었다는것을 나타내는것 같다.
해당 파일에 "우클릭"을 하면 "Source Control" 메뉴가 보이고 해당 메뉴에 마우스를 올리면 관련 메뉴들이 나타난다. 이중 "Commit Selected Files..."메뉴를 선택하여 리파지토리에 저장해 보겠다.
상단위 툴바의 메뉴중 "Show the version editor"를 이용하여 수정 되는 내용과 비교 및 수정 할 수 있다.
Discard Changes...을 선택 하면 현재 수정된 내용을 버리고 이전의 내용으로 복구가 된다.
이상 간단한 설정법을 알아봤으며, 자세한 내용은 다음의 iOS Developer Library의 Xcode 4 Transition Guide 를 통해 확인 하시길 바란다.
프로젝트 생성시 폴더를 지정하는 화면에서 보면 다음과 같이 "Create local git repository for this project"라는 옵션이 보이는데 해당 체크 상자를 활성화(체크) 해준다.
그러면 해당 프로젝트에 version control 기능이 활성화 된다.
프로젝트의 아무 파일이나 수정 후 저장한다. 내 경우 NSLog를 이용해 더미 코드를 한줄 넣어봤다.
수정된 파일을 저장을 하면 "프로젝트 네비게이터"상에서 해당 파일의 오른쪽에 "M" 아이콘(Modified)이 보인다. 파일이 수정되었다는것을 나타내는것 같다.
해당 파일에 "우클릭"을 하면 "Source Control" 메뉴가 보이고 해당 메뉴에 마우스를 올리면 관련 메뉴들이 나타난다. 이중 "Commit Selected Files..."메뉴를 선택하여 리파지토리에 저장해 보겠다.
상단위 툴바의 메뉴중 "Show the version editor"를 이용하여 수정 되는 내용과 비교 및 수정 할 수 있다.
Discard Changes...을 선택 하면 현재 수정된 내용을 버리고 이전의 내용으로 복구가 된다.
이상 간단한 설정법을 알아봤으며, 자세한 내용은 다음의 iOS Developer Library의 Xcode 4 Transition Guide 를 통해 확인 하시길 바란다.
'Dev > iOS' 카테고리의 다른 글
테이블 셀에서 사용할 때 UIImage 와 UILabel의 정렬. (0) | 2011.09.28 |
---|---|
iOS Provisioning Profile 만료시 갱신법. (0) | 2011.09.27 |
NSMutableArray 인스턴스에 접근시 EXC_BAD_ACCESS 발생. (0) | 2011.09.23 |
iOS Coverflow Control (0) | 2011.09.23 |
SQLite3를 이용해 실제 Device에서 실행시 오류. (0) | 2011.09.22 |