[SVN 설치 - ubuntu 7.10를 기준으로...]
윈도우에서 하기에는 APACHE를 이용하기가 꺼려 진다. 나의 작업 환경이 IIS라 2가지 웹서버를 운용하고 싶지 않아서 이다. 따라서 Ubuntu를 이용해서 SVN서버(
) + Apache 서버(http://www.apache.org/)를 띄우고 Window에서 Client을 따로 이용해서 Access 하도록 한다. 이곳에 가면 아주 유용한 정보를 얻을 수 있다.
1. ubuntu 설치 -> 풀 Update한다.
2. SVNSERVER 설치
Ø sudo apt-get install svnserver Ø sudo apt-get install libapache2-svn |
3. APACHE 2 서버 설치
Ø sudo apt-get install apache2 |
4. SVN folder를 만든다.
Ø sudo svnadmin create /home/svn |
l Folder는 아무 곳에 만들어 두어도 된다.
5. Apache2 계정을 만든다.
Ø sudo htpasswd -c /etc/apache2/dav_svn.passwd |
l
6. dav_svn.conf 를 편집한다.
Ø sudo vi /etc/apache2/mods-enabled/dav_svn.conf |
DAV svn SVNPath /home/XXXX/svn
AuthType Basic AuthName "Subversion Repository" AuthUserFile /etc/apache2/dav_svn.passwd Require valid-user |
l Require valid-user를 해야 Web Page Access 전에 인증 Dialog Box가 나온다.
7. Apache2를 다시 시작 한다.
Ø sudo /etc/init.d/apache2 restart |
8. 웹브라우저를 이용해서 다음의 주소로 접속해본다. 페이지가 뜬다면 일단 SVN Web Server를 이용한 SVN 접속이 가능 하게 된다.
9. 참고로 Apache는 80 포트 번호를 쓰므로 영 찝찝하면 /etc/apache2/ports.conf를 편집해서 바꿀 수 있다.
[Window Client 접속 - Tortoise]
1. TortoiseSVN(http://tortoisesvn.tigris.org/)을 설치한다.
2. URL에서 http://localhost/svn 을 입력해서 잘되는지 확인한다.
'Programming' 카테고리의 다른 글
BCG 라이브러리 스태틱 컴파일 on VS2008 SP1 (0) | 2008.10.31 |
---|---|
XML Serialize (0) | 2008.08.07 |
Ubuntu 7.10 설치뒤 apt-get이 안되는 문제 (나의경우) (0) | 2008.01.04 |
유�에서 버클리 대학의 강의 비데오가 포스팅 되었다. (0) | 2007.10.04 |
Petzold님의 새책이 공개 되었다. (0) | 2007.09.10 |