svn

    Subversion과 Trac 설치

    이 글은 Ubuntu 9.04 를 기준으로 작성했습니다. 1. 패키지 설치 apt-get install trac libapache2-mod-python libapache2-svn 우분투가 알아서 trac,svn 및 apache2, python 등 기본 패키지를 함께 설치 합니다. 2. SVN Repository 생성 svnadmin create /opt/prj-repo/svn/TestProject 3. Trac Project 생성 trac-admin /opt/prj-repo/svn/TestProject initenv 프로젝트명과 저장소 타입등 몇가지 물어보는데, 연동하려는 SVN Repository 경로를 잘 입력합니다. Creating a new Trac environment at /opt/prj-re..

    Subversion 저장소 백업 및 복원

    subversion으로 운영중인 Repository를 옮기거나 복원해야 하는 경우 svnadmin 명령어로 통째로 백업을 하거나 복원을 할 수 있습니다. 리비전 히스토리까지 모두 포함하며, 덤프 파일로 생성이됩니다. # 백업예시 svnadmin dump REPOSITORY_DIR > 파일명 # 복원예시 svnadmin load REPOSITORY_DIR < 파일명 단, 복원시에는 svnadmin create 으로 빈 SVN 저장소를 만들어 놓아야 합니다.