svn 설치 설정 CollabNetSubversion
3605 단어 자바SVNsubversion
1.서버 설치
\#\#\#\#\#\#\#\#설치 파일:SVN 서버\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#
# http://www.collab.net/downloads/subversion #
CollabNetSubversion-server-1.6.9-1.win32.exe
CollabNetSubversion-server.exe 설 치 를 누 르 고 두 번 째 Next 에서 Svnserve 설치 모드 를 선택 하고 두 번 째 체크 를 제거 하면 됩 니 다.
아래 에서 자신의 설치 경 로 를 선택 하고 Next 를 클릭 하면 Finish 가 됩 니 다.
프로그램 설치:C:\\Program Files\CollabNet\\Subversion Server
2.클 라 이언 트 설치
\#\#\#\#\#\#\#\#설치 파일:SVN 클 라 이언 트\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#\#
# http://tortoisesvn.net/downloads #
TortoiseSVN-1.6.8.19260-win32-svn-1.6.11.msi
LanguagePack_1.6.8.19260-win32-zh_CN.msi
설치 소프트웨어 를 클릭 하고 알림 에 따라 설치 하면 됩 니 다.
3.서버 설정
CollabNetSubversion 설치 가 완료 되면 명령 행 도구 로 버 전 라 이브 러 리 를 만 듭 니 다.
a.모든 버 전 라 이브 러 리 의 루트 로 SVN(예:D:\SVN\)이라는 빈 폴 더 를 만 듭 니 다.
b.D:\SVN\\에 다른 디 렉 터 리 Project 만 들 기
c.명령 행 창(또는 DOS 창)을 열 고 D:\SVN 에 들 어가 입력
svnadmin create --fs-type fsfs Project
이렇게 해서 D:\SVN\Project 에 새로운 버 전 라 이브 러 리 를 만 들 었 습 니 다.
4.프로필 수정
세 개의 파일 을 설정 합 니 다.D:\SVN\Project\conf 디 렉 터 리 에서 각각 svnserve.conf,passwd,authz 입 니 다.
<1>파일 svnserve.conf 에서 아래 앞의\#번 호 를 제거 하고 다음 과 같이 수정 합 니 다.
인용 하 다.
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
<2>파일 passwd 사용자 증가,다음 과 같이 수정:
인용 하 다.
[users]
admin = 123456
<3>파일 authz 수정 은 다음 과 같 습 니 다.
인용 하 다.
[groups]
admin = admin
[/]
@admin = rw
*= r
5.svnserve 실행
터미널 에 입력:
svnserve.exe -d -r D:\SVN\Project
6.서비스 형식 으로 svnserve 를 실행 합 니 다.
일반 사용 자 를 사용 하여 svnserve 를 직접 실행 하 는 것 은 보통 가장 좋 은 방법 이 아 닙 니 다.서버 에 사용자 가 로그 인해 야 한 다 는 뜻 입 니 다.서버 를 다시 시작 한 후 svnserve 를 다시 시작 해 야 한 다 는 것 을 기억 해 야 합 니 다.가장 좋 은 방법 은 svnserve 를 windows 서비스 로 실행 하 는 것 이다.
서비스 생 성:
sc create SvnService binpath= "C:\Program Files\CollabNet Subversion Server\svnserve.exe --service -r D:\SVN\Project" displayname= "Svn Service" depend= Tcpip start= auto
서비스 설정 수정:
sc config SvnService binpath= "C:\Program Files\CollabNet Subversion Server\svnserve.exe --service -r D:\SVN\Project" displayname= "Svn Service" depend= Tcpip start= auto
이 서비스 삭제:
sc delete SvnService
서 비 스 를 자동 시작 으로 설정 합 니 다:
sc config SvnService start= auto
이 서비스 시작:
net start SvnService
문제 및 해결 방법:
1.설정 라 이브 러 리 에 중국어 경 로 를 포함 할 때
authz 파일 을 저장 할 때 BOM 이 포함 되 지 않 은 UTF-8 형식 으로 저장 하 는 것 을 주의 하 십시오.
이렇게 해야만 SVN 이 정상적으로 경 로 를 식별 할 수 있다.
uedit 와 같은 편집 기 를 사용 하여 수정 저장 할 수 있 습 니 다.
2.Subversion 에서 어떻게 하나의 파일 을 체크아웃 합 니까?
1.TortiseSVN 클 라 이언 트(1.5.3 버 전의 경우)오른쪽 버튼 메뉴 의'svn checkout'을 사용 하여 logo.jpg 파일 의 상위 디 렉 터 리 images 폴 더 를 검출 하고 로 컬 이름 은 temp 입 니 다.
2.그리고 temp 폴 더 에서 오른쪽 단 추 를 누 르 고 팝 업 된 TortiseSVN 오른쪽 단추 메뉴 에서'업데이트 검사'를 선택 하고'업데이트 검사'창 에서'버 전 라 이브 러 리 검사'를 누 르 면 이'images'디 렉 터 리 에 있 는 모든 파일 이 표 시 됩 니 다.
3.'업데이트 확인'창 에서 검출 할'logo.jpg'파일 을 선택 하고 오른쪽 단 추 를 누 르 고 오른쪽 메뉴 에서'업데이트'를 선택 하면 이 파일 을 단독으로 검출 할 수 있 습 니 다.
주의:본 고 에서 하 는 작업 은 1.5.0 이상 의 Subversion 클 라 이언 트 가 필요 합 니 다.즉,글 의 svn 프로그램 은 1.5.0 버 전 이상 이 필요 하지만 서버 엔 드 버 전 은 요구 가 없고 1.5.0 이하 도 가능 합 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Is Eclipse IDE dying?In 2014 the Eclipse IDE is the leading development environment for Java with a market share of approximately 65%. but ac...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.