본문 바로가기
개발언어/TIP

TortoiseSVN 설치하기

by 엔돌슨 2008. 2. 13.
반응형
TortoiseSVN를 설치하기 위해서는 SVN를 먼져 설치하여야 한다.

SVN 다운로드 받기
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91

Windows

Windows binaries - ATTENTION!: The mod_dav_svn binaries available here are NOT compatible with Apache 2.2 -- see the Windows Apache 2.2.x folder.

이름 상태 최종 수정자 크기 예약 설명  
안정 ebswift 작성일 2007년 8월 28일 화요일 3.43 mB Windows installer with the basic win32 binaries 정보
안정 djh 작성일 2007년 12월 20일 목요일 3.28 mB Python 2.3 bindings installer for Win32. 정보
안정 djh 작성일 2007년 12월 20일 목요일 3.28 mB Python 2.4 bindings installer for Win32. 정보
안정 djh 작성일 2007년 12월 20일 목요일 3.28 mB Python 2.5 bindings installer for Win32. 정보
안정 djh 작성일 2007년 12월 20일 목요일 3.6 mB Subversion 1.4.6 Win32 development libraries and documentation. 정보
안정 djh 작성일 2007년 12월 20일 목요일 526.99 kB JavaHL bindings for Subversion 1.4.6 on Win32. 정보
안정 djh 작성일 2007년 12월 20일 목요일 14.25 mB Debug symbols for Subversion 1.4.6 Win32 binaries and development libraries. 정보


윈도우 설치 버전인 svn-1.4.5-setup.exe  를 다운받아서 설치하였다.


다음에는 SVN 메신져를 설치해보자
SVNSERVE Manager 설치하기
http://www.pyrasis.com/main/SVNSERVEManager
 Screenshot #
svnmanagershot.png

트레이 아이콘
svnmanagertray.png



2. Download #

New Version
SVNManager-1.1.1-Setup.msi Version 1.1.1, Setup Package, 2007.8.3 <!> New
SVNManager-1.1.1.zip Version 1.1.1, 2007.8.3 <!> New
^^ 프로그램을 잘 사용하셨다면 감사의 말씀정도는 남겨주는 센스!




이제 TortoiseSVN 를 설치해보자
http://tortoisesvn.tigris.org/
http://tortoisesvn.net/downloads (다운로드 페이지)

The current version is 1.4.7.

For detailed info on what's new, read the changelog and the release notes.

This page points to installers for 32 bit and 64 bit operating systems. Please make sure that you choose the right installer for your PC. Otherwise the setup will fail.

Note for x64 users: you can install both the 32 and 64-bit version side by side. This will enable the TortoiseSVN features also for 32-bit applications.

Latest Version

  • TortoiseSVN 1.4.7, built against Subversion 1.4.6. Released 05. January 2008.
    Grab it from the download page.
    Make sure to read the release notes first!

  • Don't forget to support this project!



Features of TortoiseSVN/Subversion

  • Easy to use
    • all commands are available directly from the windows explorer.
    • only commands that make sense for the selected file/folder are shown. You won't see any commands that you can't use in your situation.
    • See the status of your files directly in the Windows explorer
    • descriptive dialogs, constantly improved due to user feedback
    • allows moving files by right-dragging them in the windows explorer
  • All Subversion protocols are supported
    • http://
    • https://
    • svn://
    • svn+ssh://
    • file:///
    • svn+XXX://




적당한 폴더에 저장소를 만든다.

그곳으로 이동하여 d:\에서 svnadmin create --fs-type bdb Repository

Repository란 디렉토리가 생성되면서 관련 파일이 생성된다.

그 하위 디렉토리에 conf로 이동 -> passwd 파일 수정

-> [users] 밑에 주석 처리된 것과 같이 사용자 이름과 비번을 넣어준다.

 

svnserve.conf  로 이동

anon-access = none

auth-access = write

password-db = passwd

 

익명으로는 읽기도 안되게 none으로 바꾸었음. password-db = passwd passwd의 암호 사용한다는 뜻으로 위와 같은 줄은 주석을 지운 후에 수정한다.

SVN매니저 실행한 후에 포트 번호를 3690으로 하고 저장소 선택을 한 후에 실행한다.

SVN 포트에 맞게 실행한 후에 탐색기나 익스플로러에서 svn://주소/ 로 치면 실행된다. 나는 svn://localhost/ 로 했다..
실행이 되면서 창이 하나 뜨는데 그 창에서 SVN관리를 할 프로젝트 폴더를 생성해주고  관련 프로젝트 폴더로 가서 마우스 오른쪽 버튼을 눌러서 SVN 체크 아웃을 해준다. 그런 후에 폴더에 클릭한 후에 마우스 오른쪽 버튼을 누르면  SVN으로 임포트 시켜주면 TortoiseSVN관련 메뉴가 나오는데 임포트를 시켜주면 그 하위 모든 폴더와  파일이 추가되는 것이고 특정 파일이나 디렉토리만 추가시켜주고 싶으면 일일히 선택하면 된다.

☞ 참고 링크

http://tortoisesvn.tigris.org/  ß사용한 프로그램 사이트

http://www.pyrasis.com/main/Subversion-HOWTO  ß SVN에 대한 잘 정리된 곳!(한글)