윈도우즈 PC에 SVN설치하여 협업환경 구성하는 방법

31437 
Created at 2008-02-19 23:05:09 
696   0   0   0  
1) 서버 설정을 위해 서버에 SVN 설치

다음의 URL에 접속하여 다운받는다.
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91


그리고 설치한다.


2) 서버 설정을 위해 서버에 SVNSERVE Manager 설치

다음의 URL에 접속하여 다운받는다.

http://www.pyrasis.com/blog/tag/SVNSERVE%20Manager

설치 후 저장소 디렉토리를 생성한 후 다음과 같이 설정한다.

이번 예제에서는 d:pub를 repository로 지정하여 보았다.

윈도우즈 PC에 SVN설치하여 협업환경 구성하는 방법


3) 서버 설정을 위해 서버에 TortoiseSVN 설치

다음의 URL에 접속하여 다운로드 한다.

http://tortoisesvn.net/downloads

설치 후 리부팅이 완료되면 프로젝트를 추가한다.

test라는 프로젝트를 추가하고자 할 경우,
우선 앞에서 설정한 Repository로 이동하여 test라는 폴더를 생성한다.


윈도우즈 PC에 SVN설치하여 협업환경 구성하는 방법

윈도우즈 PC에 SVN설치하여 협업환경 구성하는 방법

생성이 완료되면

conf/svnserve.conf 파일을 열어 하단의 붉은 부분처럼 수정한다.

### This file controls the configuration of the svnserve daemon, if you
### use it to allow access to this repository.  (If you only allow
### access through http: and/or file: URLs, then this file is
### irrelevant.)

### Visit http://subversion.tigris.org/ for more information.

[general]
### These options control access to the repository for unauthenticated
### and authenticated users.  Valid values are "write", "read",
### and "none".  The sample settings below are the defaults.
anon-access = none
auth-access = write
### The password-db option controls the location of the password
### database file.  Unless you specify a path starting with a /,
### the file's location is relative to the conf directory.
### Uncomment the line below to use the default password file.
password-db = passwd
### The authz-db option controls the location of the authorization
### rules for path-based access control.  Unless you specify a path
### starting with a /, the file's location is relative to the conf
### directory.  If you don't specify an authz-db, no path-based access
### control is done.
### Uncomment the line below to use the default authorization file.
# authz-db = authz
### This option specifies the authentication realm of the repository.
### If two repositories have the same authentication realm, they should
### have the same password database, and vice versa.  The default realm
### is repository's uuid.
realm = 프로젝트 이름 또는 하고 싶은 말

이제 로그인을 할 수 있도록 계정을 설정해보자

conf/passwd 파일을 열어 [users] 밑에 사용자를 추가한다.

### This file is an example password file for svnserve.
### Its format is similar to that of svnserve.conf. As shown in the
### example below it contains one section labelled [users].
### The name and password for each user follow, one account per line.

[users]
# harry = harryssecret
# sally = sallyssecret
demo = passwd

위의 예제에서는 demo라는 유저를 추가하고 비밀번호는 passwd라고 설정하였다.

이제 서버 설정은 끝났다.

필요한 사용자 계속 추가해서 협업을 하면 되겠다.


4) 클라이언트에서 사용시
3)과 마찬가지로 TortoiseSVN을 설치하고
원하는 위치에 폴더를 만든다. 그리고 오른쪽 버튼을 누르고 Check out을 누르면 된다.

Tags: Repository Repository 추가 SVN SVN 설치 Tortoise SVN 사용자 추가 윈도우즈 프로젝트 설청 Share on Facebook Share on X

◀ PREVIOUS
파이어폭스에서 이전 세션 사용여부를 묻는 다이얼로그 안뜨게 하기
▶ NEXT
WindowsXP에서 공유기 없이 PC를 이용한 인터넷 연결 공유 하는 방법
  Comments 0
Login for comment
SIMILAR POSTS

파이어폭스에서 이전 세션 사용여부를 묻는 다이얼로그 안뜨게 하기 (created at 2008-02-14)

WindowsXP에서 공유기 없이 PC를 이용한 인터넷 연결 공유 하는 방법 (created at 2008-03-27)

DirectDraw 어플리케이션 구현 (created at 2008-01-04)

인터넷익스플로러 로딩속도 향샹법 (created at 2008-04-10)

오류 보고(MS전송)창 나타나지 않게 하기 (created at 2008-04-10)

입력도구모음 없애기 (created at 2008-04-10)

<시작>에서 문서메뉴 삭제하기 (created at 2008-04-10)

폴더창 속도향상하기 (created at 2008-04-10)

다운로드 갯수 변경하는 방법 (created at 2008-04-10)

<시작>에서 도움말메뉴 삭제하기 (created at 2008-04-10)

윈도우 창이 뜨는 속도 높이기 (created at 2008-04-10)

유니코드를 안시로, 안시를 유니코드로 변환하는 방법 (created at 2008-06-14)

FindFirstFileEx를 이용하여 폴더 내의 파일 찾아내기 (created at 2008-06-16)

블로그를 쉽게 할 수 있도록 도와주는 블로깅툴 - Windows Live Writer (created at 2007-10-10)

TComboBox Readonly로 만드는 방법 (created at 2007-08-09)

마이크로소프트 윈도우7 (WIndows 7) 미공개 바탕화면 (created at 2007-08-09)

비스타에 이은 마이크로소프트 윈도우 차기 버전「윈도우 7」 (created at 2007-08-09)

쓰기 불편해 XP로 U턴하는 이용자 늘어, 윈도비스타 '징검다리 OS' 되나 (created at 2007-08-09)

델파이에서 URL Encoding 하는 방법 (created at 2007-08-09)

한글을 유니코드 또는 UTF-8포멧으로 변환하는 방법 (created at 2007-08-09)

듀얼모니터를 쓸때 태스크바가 하나 밖에 없어서 불편했던 사람들을 위한 - 듀얼모니터용 프로그램 울트라몬 (UltraMon) (created at 2007-08-08)

Exchange Server 인증서 때문에 Windows Mobile 디바이스와 ActiveSync가 되지 않는 경우 해결법 (created at 2007-07-24)

PC 부팅할때 Num Lock 키 해제하는 방법 (created at 2007-07-21)

MFC에서 디스크 포멧(Disk Format)하기 (created at 2007-07-20)

소켓을 생성하여 CSocket에 Attach하는 방법 (created at 2007-07-19)

소켓 프로그래밍 기본 흐름 - Socket Programming Basic Flow (created at 2007-07-16)

윈도우 시스템 종료 이벤트 추적기 죽이는 방법 (created at 2008-09-26)

OWL(One World Language)의 다른 종류 (created at 2007-07-11)

OWL(One World Language)은 무엇인가? (created at 2007-07-11)

온톨로지(ontology)란 무엇인가? (created at 2007-07-11)

OTHER POSTS IN THE SAME CATEGORY

캐쉬메모리 체적화로 속도 높이기 (created at 2008-04-10)

L2캐쉬 지정으로 속도향상 시키기 (created at 2008-04-10)

실시간 동영상을 끊김없이 감상하기 (created at 2008-04-10)

폴더를 열었을때 화일아이콘의 화면출력(Refrash rate) 속도 향상 (created at 2008-04-10)

윈도우 창이 뜨는 속도 높이기 (created at 2008-04-10)

<시작>에서 도움말메뉴 삭제하기 (created at 2008-04-10)

다운로드 갯수 변경하는 방법 (created at 2008-04-10)

폴더창 속도향상하기 (created at 2008-04-10)

<시작>에서 문서메뉴 삭제하기 (created at 2008-04-10)

입력도구모음 없애기 (created at 2008-04-10)

오류 보고(MS전송)창 나타나지 않게 하기 (created at 2008-04-10)

인터넷익스플로러 로딩속도 향샹법 (created at 2008-04-10)

CD-ROM 자동인식 비활성화 (created at 2008-04-10)

특정 디스크 드라이브 숨기기 및 엑세스 금지하게 하기 (created at 2008-04-10)

WindowsXP에서 공유기 없이 PC를 이용한 인터넷 연결 공유 하는 방법 (created at 2008-03-27)

파이어폭스에서 이전 세션 사용여부를 묻는 다이얼로그 안뜨게 하기 (created at 2008-02-14)

iso8601 포멧으로 time string 만들기 (created at 2008-02-13)

배열(array)을 문자열(string)으로 만들어주는 친절한 함수 (created at 2008-02-11)

문자열(string)을 배열(array)로 만들어주는 방법 (created at 2008-02-11)

웹서버 데몬 업그래이드 (created at 2008-02-10)

정규식 (Regular Expression) 특수문자 처리 (created at 2008-01-30)

특정 포탈에서 접속한 사용자만 접속 막는 방법 (created at 2008-01-16)

정규식(Regular Expression) 표현 방법 및 예제 (created at 2008-01-15)

RegExp 사용법 (created at 2008-01-15)

윈도우 환경에서 mysql 자동 백업하기 (created at 2008-01-04)

shell script를 이용한 mysql 자동 백업(backup) (created at 2008-01-04)

mysql의 백업과 복구 (backup & restore) (created at 2008-01-04)

DirectDraw 어플리케이션 구현 (created at 2008-01-04)

정규식으로 문자열 바꿔주기 (created at 2007-12-18)

윈도우 버젼 쉽게 알아보기 (created at 2007-12-06)

UPDATES

글루코사민 vs. 콘드로이친: 무엇이 더 나은 관절 건강 보조제일까? (created at 2024-04-22)

광주 5·18 민주화운동 알린 테리 앤더슨 前 AP 기자 (created at 2024-04-22)

햄과 소세지가 우리 몸에 일으키는 부작용 (updated at 2024-04-22)

콘드로이친의 염증 감소효과 (updated at 2024-04-22)

코사민 DS - 글루코사민+콘드로이친 복합물이 함유된 퇴행성 관절 건강보조제 (updated at 2024-04-22)

삼겹살 먹을때 환상조합 (created at 2024-04-22)

일본 여중생의 특이한 취향 (created at 2024-04-22)

우리가 먹는 약물이 바꿔버린 생태계 (created at 2024-04-21)

일본에서 그린 상상속의 사무직과 현실속의 사무직 (updated at 2024-04-21)

북한 미대생들이 그린 북한 최고존엄 김정은 (created at 2024-04-21)

입사 후 1년도 되지 않은 회사에서 구조조정에 의한 퇴직 불응에 따른 해고 처리시 대응 가능한 방법 (updated at 2024-04-20)

한고은님의 옛날 사진 (updated at 2024-04-20)

소녀대 - Bye Bye Girl (updated at 2024-04-13)

대한민국 날씨 근황 (created at 2024-04-13)

성일종 인재육성 강조하며 이토 히로부미 언급 - 인재 키운 선례? (updated at 2024-04-13)

일제강점기가 더 살기 좋았을지도 모른다는 조수연 국민의힘 후보 - 친일파? (updated at 2024-04-13)

Marshall Ha님의 샤오미 SU7 시승기 - 테슬라의 일론 머스크님이 긴장할만한 느낌 (updated at 2024-04-09)

윙크하는 귀염둥이 반려견들 (created at 2024-04-08)

달콤 살벌한 고백 (created at 2024-04-08)

북한 최정예 공수부대 훈련 모습 (updated at 2024-04-02)

맛있었던 친구 어머니의 주먹밥이 먹고 싶어요 (created at 2024-04-02)

자리 마음에 안든다고 6급 공무원 패는 농협 조합장 (created at 2024-03-26)

85세 딸 짜장면 사주는 102세 어머니 (created at 2024-03-26)

1990년대 감각파 도둑 (created at 2024-03-26)

치매에 걸린 69살의 브루스 윌리스가 전부인 데미무어를 보고 한 말 (updated at 2024-03-22)

경제는 대통령이 살리는 것이 아닙니다 라던 윤석열대통령 - 상황 안좋아지자 여러 전략을 펼쳤지만, 부작용 속출했던 2024년의 봄 (updated at 2024-03-13)

극빈의 생활을 하고 배운것이 없는 사람은 자유가 뭔지도 모를 뿐 아니라 왜 개인에게 필요한지에 대한 필요성을 못느낀다는 윤석열 대통령 (updated at 2024-03-08)

조선일보를 안본다는 사람들이 말하는 그 이유 - 천황폐하, 전두환 각하, 김일성 장군 만세? (created at 2024-03-07)

광폭타이어를 장착하면 성능이 좋아질거라는 착각 (updated at 2024-03-03)

면허시험장에서 면허갱신하면 하루만에 끝나나? (updated at 2024-03-03)