[프로젝트 관리] SVN 클 라 이언 트 를 사용 하여 랜 에서 접근 할 수 있 는 SVN 로 컬 라 이브 러 리, 랜 과 유사 한 SVN 서버 를 구축 합 니 다.

3270 단어 프로젝트 관리
참고:
TortoiseSVN 로그 최소 길이 제한 취소 http://blog.csdn.net/templar1000/article/details/39345057
svn 로그 강제 작성 요구http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E6%8E%A8%E8%8D%90/462.shtml
1. 로 컬 라 이브 러 리 만 들 기:
【项目管理】使用SVN客户端搭建可以在局域网中访问的SVN本地库,类似局域网的SVN服务器_第1张图片
【项目管理】使用SVN客户端搭建可以在局域网中访问的SVN本地库,类似局域网的SVN服务器_第2张图片

효과 획득:
【项目管理】使用SVN客户端搭建可以在局域网中访问的SVN本地库,类似局域网的SVN服务器_第3张图片
2. 폴 더 공유 설정:
【项目管理】使用SVN客户端搭建可以在局域网中访问的SVN本地库,类似局域网的SVN服务器_第4张图片
랜 에 접근 하 는 경로: file: / 컴퓨터 이름 / 공유 이름 / 경로
예 를 들 면:file://stkzjffpdd7o2pt/SVN/docs/Wuhu_phase3
게 스 트 사용 자 를 동시에 사용 하려 면:
http://jingyan.baidu.com/article/0320e2c1d795141b87507be0.html
http://jingyan.baidu.com/article/c35dbcb0f25e458916fcbcac.html?qq-pf-to=pcqq.c2c
3. 제출 로 그 를 설정 합 니 다.창고 디 렉 터 리, 즉 여기 E: \ SVN \ docs \ hooks 디 렉 터 리 에 pre - commit. bat 파일 을 추가 하여 다음 과 같은 정 보 를 기록 합 니 다.
@echo off
setlocal
set SVN_BIN_DIR=D:\Program Files\TortoiseSVN\bin
set REPOS=%1
set TXN=%2
rem check that logmessage contains at least 5 characters
svnlook log "%REPOS%" -t "%TXN%" | findstr "\" > nul
svnlook log "%REPOS%" -t "%TXN%" | findstr "\" > nul
svnlook log "%REPOS%" -t "%TXN%" | findstr "\" > nul
svnlook log "%REPOS%" -t "%TXN%" | findstr "\" > nul
endlocal
if %errorlevel% gtr 0 goto err
exit 0
:err
echo    Log。        : 1>&2
echo 【    】:   /Bug/   1>&2
echo 【    】: 1>&2
echo 【    】: 1>&2
echo 【    】: 1>&2
exit 1

설명: 랜 의 일부 환경 기 계 는 제출 을 실행 할 때 'svnlook 은 내부 나 외부 명령 이 아 닙 니 다' 와 같은 오 류 를 알려 줍 니 다. SVN 클 라 이언 트 를 다시 설치 하고 'svn comand line' 을 선택 하면 해결 할 수 있 습 니 다.
4. 새 add 파일 을 설정 한 후 제출 파일 이 자동 으로 잠 깁 니 다 (각 client 에서 설정 해 야 합 니 다).
config. txt 파일 을 수정 하여 [auto - props] 에 추가 합 니 다.
*.* = svn:needs-lock=*
* = svn:needs-lock=*
enable-auto-props = yes




좋은 웹페이지 즐겨찾기