SVN 서버 구축 및 Filterdiff 명령
2025 단어 svn
svn 서버 구축
yum install subversion
mkdir -p /data/svn
svnadmin create test //
이 때 일련의 디렉터리와 파일이 생성됩니다
drwxr-xr-x. 2 root root 4096 Sep 10 00:40 conf
drwxr-sr-x. 6 root root 4096 Sep 10 01:03 db
-r--r--r--. 1 root root 2 Sep 10 00:00 format
drwxr-xr-x. 2 root root 4096 Sep 10 00:00 hooks
drwxr-xr-x. 2 root root 4096 Sep 10 00:00 locks
-rw-r--r--. 1 root root 229 Sep 10 00:00 README.txt
conf
디렉터리에 들어가면 세 개의 파일이 있습니다-rw-r--r--. 1 root root 1155 Sep 10 00:31 authz
-rw-r--r--. 1 root root 322 Sep 10 00:06 passwd
-rw-r--r--. 1 root root 2284 Sep 10 00:40 svnserve.conf
편집
authz
[groups]
admin = your-username,other-username // admin,
[/]
@admin = rw // ,admin
[repository:/test] //test ,admin
@admin = rw
|* = r // . |( , , |)。
편집
passwd
[users]
your-username = your-password
other-username = other-password
편집
svnserve.conf
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
참고: 모든 구성 항목은 행당
일 수 없습니다
. 그렇지 않으면
.시작
svn
svnserve -d -r /data/svn // svn
체크 아웃
test
항목svn checkout svn://your-server-ip/test
filterdiff 명령
시스템 버전별 다운로드 주소:http://rpmfind.net/linux/rpm2html/search.php?query=patchutils
wget ftp://rpmfind.net/linux/centos/6.7/os/i386/Packages/patchutils-0.3.1-3.1.el6.i686.rpm
rpm -ivh patchutils-0.3.1-3.1.el6.i686.rpm
설치가 완료되면
filterdiff
명령을 사용할 수 있습니다.svn diff -r BASE:HEAD /home/open/www/publish/svn/test/index.php | filterdiff
--- /home/open/www/publish/svn/test/index.php (working copy)
+++ /home/open/www/publish/svn/test/index.php (revision 3)
@@ -1,3 +1,2 @@
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Redmine에 플러그인 추가 (오프라인)와 SVN 연결사내 프록시 인증을 명령 프롬프트에서 돌파할 수 없으며, Redmine에 Easy Gantt를 오프라인으로 도입해야했습니다. 기본은 를 참조시켜 받고 도입할 수 있었습니다만, 마지막 설치 명령에 다음을 입력해야 했습...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.