linux安裝並配置SVN指南

2021-07-11 18:56:18 字數 1923 閱讀 4442

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 三 ...