출처 : http://gyuha.tistory.com/417
xcode 4.0에서 git가 기본 저장소로 오면서 부터..
svn에서 git로 프로젝트를 전환하려고 하고 있습니다.
우선은 2개를 같이 쓰기 위해서..
하지만, 2개의 관리 툴이 서로를 add해 버리면, 난감해서 ^^;;
서로를 예외로 추가하는 방법을 정리 합니다.
둘다 global 설정을 건드려서 설정하는 방법입니다.
1. git 설정하기..
이렇게 추가해 줍니다.
그리고,
이렇게 실행해 줍니다.
확인해 보시면,
아.. 여기서, core나 user 정보는 기존에 입력해 놓은 자료입니다.
2. svn 설정하기
global-ignores를 찾아서 #으로 되어 있는 주석을 풀어 주시고, .git build xcuserdata등을 추가해 줍니다.
혹시.. ~/.subversion 폴더가 존재 하지 않으신 분들은..
http://mcchae.egloos.com/10610082
svn에서 한글 문제 없이 사용하기 글을 참고 해서.. 설치해 보세요. ^^;
맥에서 한글 파일명을 사용하시는 분들이 svn을 사용 할려면, 이건 해 줘야 합니다.
버전이 1.6.15 버전 까지는 위의 방법으로 패치해도 문제가 없는건 확인 했습니다.
xcode 4.0에서 git가 기본 저장소로 오면서 부터..
svn에서 git로 프로젝트를 전환하려고 하고 있습니다.
우선은 2개를 같이 쓰기 위해서..
하지만, 2개의 관리 툴이 서로를 add해 버리면, 난감해서 ^^;;
서로를 예외로 추가하는 방법을 정리 합니다.
둘다 global 설정을 건드려서 설정하는 방법입니다.
1. git 설정하기..
$ vi ~/.gitignore
이렇게 추가해 줍니다.
.svn
.DS_Store
build
xcuserdata
.DS_Store
build
xcuserdata
그리고,
$ git config --global core.excludesfile ~/.gitignore
이렇게 실행해 줍니다.
확인해 보시면,
$ cat .gitconfig
[core]
quotepath = false
excludesfile = /Users/userid/.gitignore
[user]
name = Gyuha Shin
email = userid@mail.com
[core]
quotepath = false
excludesfile = /Users/userid/.gitignore
[user]
name = Gyuha Shin
email = userid@mail.com
아.. 여기서, core나 user 정보는 기존에 입력해 놓은 자료입니다.
2. svn 설정하기
$ vi ~/.subversion/config
global-ignores를 찾아서 #으로 되어 있는 주석을 풀어 주시고, .git build xcuserdata등을 추가해 줍니다.
[miscellany]
global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.pyc *.pyo .DS_Store .git build xcuserdata
global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.pyc *.pyo .DS_Store .git build xcuserdata
혹시.. ~/.subversion 폴더가 존재 하지 않으신 분들은..
http://mcchae.egloos.com/10610082
svn에서 한글 문제 없이 사용하기 글을 참고 해서.. 설치해 보세요. ^^;
맥에서 한글 파일명을 사용하시는 분들이 svn을 사용 할려면, 이건 해 줘야 합니다.
버전이 1.6.15 버전 까지는 위의 방법으로 패치해도 문제가 없는건 확인 했습니다.
WRITTEN BY
- RootFriend
개인적으로... 나쁜 기억력에 도움되라고 만들게되었습니다.
,