Subversion
서브버전(Subversion)은 자유 소프트웨어 버전 관리 시스템이다. 명령행 인터페이스에서 사용하는 명령어를 따서 SVN이라고 줄여서 부르기도 한다. 제한이 있던 CVS를 대체하기 위해 2000년부터 콜랩넷에서 개발되었다. 현재는 아파치 최상위 프로젝트로서 전세계 개발자 커뮤니티와 함께 개발되고 있다.
서브 버전은 서버-클라이언트 모델을 따른다. 서버는 작업하는 컴퓨터내에 둘 수도 있고, 전산망에 연결된 별도의 컴퓨터에 두고 사용할 수도 있다. 서브버전 서버와 클라이언트는 http, https, svn, svn+ssh의 규약으로 통신한다.
How to install
CentOS에서 아래와 같이 설치한다.
Category
- Svn:ApacheHttpd: SVN Apache 연동방법.
- Svn:Authz
- Subclipse
SVN에 저장된 계정정보 삭제
아래의 디렉토리를 삭제하면 이전에 저장된 SVN 계정정보를 삭제할 수 있다.
- Windows 7:
C:\Users\Administrator\AppData\Roaming\Subversion\auth\svn.simple
- Window XP:
C:\Documents and Settings\Administrator\ApplicationData\Subversion\auth\svn.simple
- Linux:
$HOME/.subversion/auth/svn.simple
.svn
디렉터리 제거 방법
Windows 계열 OS에서 .svn
디렉터리 제거 방법은 아래와 같다.
See also
- Trac:Subversion Trac에서 Subversion을 사용하기 위한 방법
- Svn:Python Subversion-Python 모듈에 대한 설명
Favorite site
- Subversion web site
Subversion website - Wikipedia (en) 아파치 서브버전에 대한 설명
- bugtraq property를 사용한 TRAC연동방법
- Stackoverflow: OS X 10.8 is missing mod_*_svn.so libraries
- Serving svn with httpd on OS X
- How can I get the mod_dav_svn.so for Mavericks version 10.9