1:安裝svn
yum -y install subversion
2:檢驗svn是否安裝成功[root@iz25knm9r1gz ~]# svnserve
--version
svnserve, version 1.6
.11 (r934486)
compiled
aug 17 2015, 08:37
:43
3:建立版本庫目錄[root@iz25knm9r1gz online]# mkdir -p /mnt/online/svndata/repos
4:建立svn版本庫(與上面目錄對應)[root@iz25knm9r1gz repos]# svnadmin create /mnt/online/svndata/repos/
執行此命令後svn自動在repos目錄下新增必須的配置檔案.
5:修改版本庫配置檔案
[root@iz25knm9r1gz conf]# vi /mnt/online/svndata/repos/conf/svnserve.conf
anon-access = none # 使非授權使用者無法訪問
auth-access = write # 使授權使用者有寫許可權
password-db = /opt/svndata/repos/conf/pwd.conf
# 指明密碼檔案路徑
authz-db = /opt/svndata/repos/conf/authz.conf
# 訪問控制檔案
各語句都必須頂格寫, 左側不能留空格, 否則會出錯.
6:配置使用者
[root@iz25knm9r1gz conf]# vi /mnt/online/svndata/repos/conf/passwd
[users]
# harry = harryssecret
# sally = sallyssecret
admin = 123456
7:配置許可權[root@iz25knm9r1gz conf]# vi /mnt/online/svndata/repos/conf/authz
[/]admin = rw
8:啟動svn服務[root@iz25knm9r1gz conf]# svnserve -d -r /mnt/online/svndata/repos/
[root@iz25knm9r1gz conf]# ps -ef | grep svn
root 2214610
23:14 ? 00:00:00 svnserve -d -r /mnt/online/svndata/repos/
root 22148
21485
023:14 pts/0
00:00:00
grep svn
執行svnserve –d –r /mnt/online/svndata/repos/ 啟動服務, 以deamon方式執行。
本系統採用svnserve方式, 這是小團隊專案的推薦方法. 這種方法維護最少, 配置最簡單.
指令簡介:此指令用於啟動svn服務,-d指明以守護模式執行,svn自動在3690埠監聽。3690是預設埠,可以使用「–listen-port=」或者「–listen-host=」來指定其它埠。-r選項用來指定svn服務的根目錄,這樣使用者就可以使用相對路徑訪問,而不用提供完整路徑
在這裡可以建立目錄,上傳檔案。
Linux簡單配置安裝SVN
最好使用root許可權,如果是普通使用者命令前加 sudo 1.首先yum安裝svn yum install subversion2.準備乙個資料夾,作為倉庫repository,以下是我的存放目錄 mkdir home hadoop svn svnadmin create home hadoop ...
linux下離線安裝svn伺服器並配置
tar xf 檔名.tar 三 安裝 1.檢查是否已經安裝gcc環境,如果沒有,先安裝gcc環境 2.安裝apr root localhost cd apr 1.5.2 root localhost apr 1.5.2 configure prefix home svn apr 1.5.2 root...
Linux安裝svn並新增使用者許可權
1.subversion 1.6.17.tar.gz 2.subversion deps 1.6.17.tar.gz 二 建立使用者並解壓安裝包 tar xzvf subversion deps 1.6.17.tar.gz 2.tar xzvf subversion 1.6.17.tar.gz 三 ...