1.安裝
yum install subversion
2.檢視版本
svnserve --version
3.建立庫根路徑
mkdir -p /var/svn
4.建立專案庫
svnadmin create /var/svn/repo
5.檢查是否建立成功
cd var/svn/repo/conf
6.如果有這幾個說明建立成功
authz passwd svnserve.conf
7.配置密碼
vim passwd
# 新增下面內容
[users]
admin = admin
zhangsan = zhangsan
左邊使用者名稱 ,右邊密碼
8.配置許可權
vim authz
[groups]
#給使用者分配使用者組,格式是 組名=成員1,成員2
admin=admin,zhangsan
user=zhangsan
[/]#給使用者組分配許可權,格式 @組名=rw (r讀許可權,w寫許可權)
@admin=rw
@user=rw
9.配置svnserve
vim svnserve.conf
# 注意一定要:去掉下面項的注釋,進行配置
anon-access = none # 表示禁止匿名使用者訪問,可選值#none,read,write
auth-access = write # 表示授權使用者擁有讀寫許可權
password-db = passwd # 指定使用者名稱口令檔案,即passwd檔案,可配絕對路徑
authz-db = authz # 指定許可權配置檔案,即authz檔案,可配絕對路徑
realm = svn
10.防火牆配置
vi /etc/sysconfig/iptables
# 新增下面內容
-a input -p tcp -m state --state new -m tcp --dport 3690 -j accept
#儲存退出
# 重啟防火牆
systemctl restart iptables.service
11.啟動svn伺服器
svnserve -d -r /var/svn/repo
12.svn客戶端訪問
svn:
CentOS7安裝 Apache HTTP 伺服器
點選 11457次 不管你因為什麼原因使用伺服器,大部分情況下你都需要乙個 http 伺服器執行 多 使用者端指令碼和很多其它的東西。安裝 apache 伺服器 listen 80 把埠號 80 改為其它任何埠 例如 3221 儲存並退出。更改 apache 埠 允許 http 服務通過防火牆 永久...
centos 7 安裝 SVN服務
1.用yum安裝 yum install subversion 2.在 home 目錄下建svn倉庫,儲存 如有 分類。可以建資料夾區分 root chenzhengduan cd home root chenzhengduan home mkdir svn root chenzhengduan h...
CentOS7系統安裝
centos 7.5 x86 64 開啟vmware主頁點選建立虛擬機器 2 新增映象位置 3 啟動虛擬機器 4 設定網絡卡為eth開頭,centos7預設安裝網絡卡名稱並非以eth開頭 按tab鍵輸入 net.ifnames 0 biosdevname 0 之後回車 5 選擇鍵盤 預設就好,點選c...