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 공식 문서, 관련 포럼 및 커뮤니티 링크
댓글
댓글 쓰기