Subversion (SVN) 설치 및 다중 저장소 설정 가이드

Subversion (SVN) 설치 및 다중 저장소 설정 가이드



1. 설치 확인 및 진행

# Linux에서 SVN 설치 여부 확인
yum list installed | grep subversion

# Windows에서는 컨트롤 패널의 프로그램 목록을 확인
  • Linux와 Windows 차이점: Linux에서는 주로 패키지 매니저를 사용하여 설치하며, Windows에서는 설치 마법사를 통해 진행합니다.

2. SVN 다중 저장소 설정

# RootRepository 아래에 여러 Repository 생성
mkdir -p /path/to/RootRepository/NewRepository
  • 리눅스 vs 윈도우: 리눅스는 터미널을 통해 직접 폴더를 생성하지만, 윈도우에서는 svnserve manager 또는 GUI 도구를 사용합니다.

3. SVN 포트 변경 및 서버 기동

# SVN 서버를 포트 6690에서 실행
svnserve -d -r /data/svn --listen-port 6690
  • 보안 팁: 사용하지 않는 포트를 사용하여 외부 접근을 제한합니다.

4. 에러 해결 및 트러블슈팅

  • 일반적인 문제: 권한 문제, 네트워크 연결 오류 등
  • 해결 방법: 로그 파일 확인, 권한 재설정 등

5. 실습 예제

  • 간단한 프로젝트 생성: svn checkout, svn commit 명령어 사용해보기

6. SVN과 다른 버전 관리 시스템 비교

  • Git과의 비교: 분산형 vs 중앙집중형, 사용 용이성 등

7. 추가 자료 및 커뮤니티

  • 웹 리소스: SVN 공식 문서, 관련 포럼 및 커뮤니티 링크

댓글

이 블로그의 인기 게시물

이클립스 오류 - 프로젝트 폴더가 열리지 않는 경우

MySQL Root 비밀번호 재설정하기: 완벽한 가이드