공부/SVN사용 2013. 12. 24. 16:16

iptime nas 에 SVN 연동이 정식적으로 지원한다.

 

여기에 git 을 연동 하는 방법을 TEST 해 보았다.

 

과정은 아래와 같아.

 

1. NAS 에 SVN Repository 생성후 설정

 

-  주의 svnserve.conf 의 권환 설정을  아래와 같이 설정 해야 한다.

 

      anon-access = write

      auth-access = write

 

2. PC 에서 SVN 연동을 해서 초기 파일을 생성 하고 SVN 서버에 올린다.

 

3. git 파일을 다운 받고 설치 한다.

 

      http://code.google.com/p/msysgit/downloads/list?can=3  에서 Git-1.8.4-preview20130916.exe

 

4. totoisegit 을 다운받고 설치 한다.

 

      http://code.google.com/p/tortoisegit/

 

5. totoisegit  에서 사용자 이름과 이메일을 등록 한다.

 

      설정창에서 'TGit .gitconfig 편집하기' 버튼을 누른다.

 

      아래 문장을 추가 한다. (ID 와 email 을 설정한다.)

 

[user]

     name = abcdid

     email = abcdid@email.net

 

6. 사용할 디렉토리에서 SVN에서 GIT 으로 받아오기 위해서  "GIT 복제하기" 를 선택 한다.

 

7. 메뉴가 나오면  기본 설정 하고 확인을 누른다.

     - URL : SVN://192.168.0.1:3690/svnprj   처럼 SVN 저장소를 설정 한다.

     - 폴더 : PC에서 사용할 폴더를 지정한다.

     - SVN에서 가저오기 를 체크 한다.

     - Trunk , Tags , 브랜치  의 체크는 해제 한다.

 

8 Git commit 으로  일반적으로 사용할때는 PC에있는 GIT 저장소를 업테이트 한다.

 

9. SVN 서버에서 받아와야 할 경우에는 Git-svn rebase 를 사용한다.

 

10. SVN 서버에 보내야 할 경우에는 Git-svn Decommit 를 선택 한다. (Normal SVN Commit 설정)


 

'공부 > SVN사용' 카테고리의 다른 글

iptime svn 서버에 git 연동  (0) 2013.12.24
iptime nas 서버에 SVN 기능이 추가  (0) 2013.12.11
[SVN] Windows 에서 SVN 서버 사용  (0) 2012.11.09
[SVN] tortoisesvn 로 사용 하기  (0) 2012.11.09
[SVN] SVN 용어 정리  (0) 2012.11.09
posted by 큰파도

댓글을 달아 주세요