메뉴 건너뛰기

2015.07.17 19:24

CentOS 7 Subversion(SVN)

조회 수 7648 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

svn 설치

yum install mod_dav_svn subversion httpd


svn의 설정 변경

vi /etc/httpd/conf.modules.d/10-subversion.conf


LoadModule dav_svn_module        modules/mod_dav_svn.so

LoadModule authz_svn_module     modules/mod_authz_svn.so  

LoadModule dontdothat_module   modules/mod_bontdothat.so


## Add the following lines ##


<Location /svn>

DAV svn

SVNParentPath /var/www/mysvn

AuthType Basic

AuthName "Subversion repositories"

AuthUserFile /etc/svn-auth-users

Require valid-user

</Location>


svn 사용자 생성

htpasswd -cm /etc/svn-auth-users svnuser

New password: 새로운 패스워드 입력

Re-type new password: 다시 입력

Addin password for user svnuser


svn repository 생성과 설정

mkdir /var/www/mysvn

cd /var/www/mysvn

svnadmin create repo

chown -R apache.apache repo


http, https 방화벽 설정

firewall-cmd --permanent --zone=public --add-service=http

firewall-cmd --permanent --zone=public --add-service=https

firewall-cmd --reload


http service 실행

systemctl enable http.service

systemctl start http.service


conf/svnserve.conf 설정

anon-access = none

auth-access = authz


trunk, branches, tags를 repo 밑에 생성

mkdir -p /tmp/svn-structure-template/{trunk,branches,tags}

svn import -m "Initial repository" /tmp/svn-structure-template file:///var/www/mysvn/repo/


원하는 svn을 checkout 받기

svn co 저장소 주소(내가 받을 곳) 로컬주소(받아올 곳) 을 입력



List of Articles
번호 제목 날짜 조회 수
97 netstat 사용법 2016.12.22 8769
96 netstat 명령어 2021.03.26 210
95 netstat [option] 2014.04.12 7238
94 ncftp 설치및 스크립트 백업 방법 file 2014.02.27 7931
93 Mysql 설치시 LinuxThreads 에러 메세지 2014.02.27 7501
92 MySQL 계정생성하기 2015.07.16 7512
91 mysql root 비밀번호 설정 2015.07.16 7858
90 MySQL Linux Port 방화벽 설정(3306) file 2017.03.11 9471
89 mysql DB 지정 백업 스크립트 2016.03.18 8007
88 my.cnf 케릭터 셋 설정 (uft8) 2015.07.16 7290
87 mod_rewrite 예제 2016.12.22 7148
86 mod_expires 모듈 추가 및 이미지 캐싱 설정방법 2014.02.27 7862
85 mariadb | my.cnf 설정. MariaDB(5.5.37) utf8 설정 2015.07.16 7711
84 mail 명령어 사용법 2014.03.26 7110
83 linux 커널 파라메터 수정 2014.02.27 7094
82 LINUX 싱글부팅 2014.03.26 7430
81 Linux 시스템 백업과 복원 2014.03.26 7862
80 Linux 사용자 계정 추가 및 도메인 연결과정 2014.02.27 7323
79 linux mcrypt 설치 (php 재컴파일 필요) 2014.02.27 7824
78 Linux LVM구성하기 2014.02.27 8218
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 Next
/ 12

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved