태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.


2007/08/27 19:00

TortoiseSVN을 사용해서 구글코드 프로젝트와 연결하기

  1. TortoiseSVN 다운로드 받기
    - 다운로드 경로 : http://tortoisesvn.net/downloads
    - win32 설치버전을 다운로드 받는다.
     
    사용자 삽입 이미지
  2. 설치과정은 간단하므로 생략한다.
  3. 윈도우 탐색기를 실행하여 구글코드 프로젝트와 연결할 빈 폴더를 생성한다.
    사용자 삽입 이미지


    MobileTistory란 폴더를 생성했다.
  4. 구글프로젝트 Import 하기
    - MobileTistory 폴더에서 마우스 오른버튼을 클릭하면 TortoiseSVN 팝업메뉴를 선택할 수 있다.
    - Import 메뉴를 선택한다.
    사용자 삽입 이미지


    - 아래와 같이 Import 다이얼로그가 출력된다.
    사용자 삽입 이미지


    URL of repository 항목에는 구글코드 프로젝트 호스팅 방법 포스트의 6번 항목( 프로젝트 생성 결과화면 )에서 프로젝트 URL을 구해 입력하도록 한다. http://~ URL은 익명으로 소스 다운로드만 가능함을 주의하자.
    사용자 삽입 이미지

    - OK 버튼을 클릭하자. 아래와 같이 인증 다이얼로그가 출력된다.
    사용자 삽입 이미지


    Username은 프로젝트 URL을 얻었던 화면에서 구할 수 있다. (나의 경우 --- username jeidee이므로 jeidee ) Password는 프로젝트 URL을 얻었던 화면에서 googlecode.com password 링크를 클릭하여 구할 수 있다. 아래 화면을 참조하자.
    사용자 삽입 이미지
    - Save authentication 을 체크하고 OK 버튼을 클릭한다. 정상적일 경우 아래와 같은 화면이 출력된다.
    사용자 삽입 이미지


    -  OK버튼을 클릭하고 윈도우탐색기로 돌아간다.
    - MobileTistory폴더에서 마우스 오른버튼을 클릭하여 SVN Chekout... 메뉴를 클릭한다.
    사용자 삽입 이미지
    - 아래와 같이 Checkout 다이얼로그가 출력된다.
    사용자 삽입 이미지
    - OK버튼을 클릭하면 아래와 같은 결과화면이 출력된다.
    사용자 삽입 이미지
    - 정상적으로 연결이 완료된 경우 윈도우 탐색기의 MobileTistory폴더는 다음과 같이 출력된다.
     
    사용자 삽입 이미지
  5. 구글프로젝트에 새로운 파일 추가 및 파일 내용 변경 적용하기
    - MobileTistory에 새로운 텍스트 파일을 추가하자.
    사용자 삽입 이미지


    - readme.txt 파일을 Add한다.
    사용자 삽입 이미지


    사용자 삽입 이미지


    사용자 삽입 이미지


    - 윈도우 탐색기의 MobileTistory 폴더는 다음과 같이 변경된다.
    사용자 삽입 이미지


    - MobileTistory 폴더가 느낌표 아이콘으로 변경되었다는 의미는 로컬PC에서 변경된 파일이 구글프로젝트에 적용(Commit)되지 않았다는 의미이다.
    - 구글프로젝트에 적용해 보자. MobileTistory폴더에서 마우스 오른버튼 클릭하여 SVN Commit 메뉴를 클릭한다.
    사용자 삽입 이미지


    - 성공할 경우 아래와 같은 결과화면이 출력된다.
     
    사용자 삽입 이미지
  6. 다른 멤버에 의해 변경된 구글프로젝트를 로컬프로젝트와 동기화하기
    - 구글프로젝트는 여러 멤버에 의해 파일과 파일내용이 변경될 수 있으므로 항상 작업하기 전에 구글코드 사이트에 호스팅되고 있는 구글프로젝트와 동기화작업을 수행해야 한다.
    - 윈도우탐색기를 열고 MobileTistory폴더에서 마우스 오른버튼 클릭후 SVN Update메뉴를 클릭한다.
    사용자 삽입 이미지


    - 업데이트가 완료된 후 Show log 버튼을 클릭하면 아래와 같이 변경되어 업데이트된 목록이 출력된다.
     
    사용자 삽입 이미지

이상으로 TortoiseSVN 윈도우 클라이언트 툴 사용법을 알아보았다.

이 글은 스프링노트에서 작성되었습니다.

이올린에 북마크하기(0) 이올린에 추천하기(0)
Trackback 2 Comment 2