日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > centos >内容正文

centos

Centos7安装subversion

發布時間:2024/1/1 centos 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Centos7安装subversion 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

subversion官網
一、準備centos7虛擬機,網絡訪問無異常
二、打開官網,獲取subversion

三、點擊centos

四、centos 執行 命令:yum install -y subversion

五、創建版本庫
創建版本庫目錄 輸入命令: mkdir -p /var/svn/repository
此目錄沒有硬性要求,只是作為svn倉庫目錄
創建項目目錄 :到/var/svn/repository 目錄下 創建對應的項目目錄
比如 : mkdir erp
mkdir oa
作為兩個項目的目錄

創建SVN 版本庫
輸入命令: svnadmin create /var/svn/repository/pro_oa/
固定命令 svnadmin create 變成版本庫的目錄
命令執行成功以后會生成對應的文件

對應目錄的作用
conf 目錄 存放版本庫的配置文件 可配置權限等一些配置
db 目錄 數據庫目錄
hooks 目錄 存放鉤子程序

六、配置SVN對應的服務
查看svn服務 狀態
輸入命令:ps aux|grep svn啟動SVN
輸入命令 svnserve -d -r /var/svn/repository/
svn 默認端口 3690 啟動時修改默認端口
輸入命令 svnserve -d -r /var/svn/repository/ --listen-port 8001
svnserve -d -r 后面時SVN倉庫目錄

設置開機自啟
輸入命令修改配置文件:vi /etc/sysconfig/svnserve
將 OPTIONS="-r /var/svn" 將/var/svn改為svn版本庫存放的目錄,:wq 保存退出

然后執行 systemctl enable svnserve.service

centos7 查看防火墻

firewall-cmd --state

centos7 關閉防護墻

systemctl stop firewalld

七、測試SVN檢出與提交
創建兩個目錄 模擬開發人員

mkdir -p /root/workspace/zhangsan mkdir -p /root/workspace/lisi

輸入檢出命令: svn checkout svn://192.168.92.21/pro_oa ./

到張三目錄下 啟動SVN服務 執行檢出命令

在指定目錄下創建.svn工作副本目錄

創建文件進行提交
隨便創建文件 編輯一些內容

vi hello.txt

然后執行 add 命令

svn add hello.txt

執行提交命令

svn commit -m "第一次提交" hello.txt

提交失敗 需要設置權限

到pro_oa 項目的配置文件下 conf 目錄中 編輯 vi svnserve.conf
把匿名配置取消注釋,并設置為 write

再提交就提交成功了

服務器端查看 提交文件 輸入命令

svn list svn://192.168.92.21/pro_oa


更新 到lisi目錄下輸入:

svn update


已經將張三的提交給更新下來了

總結

以上是生活随笔為你收集整理的Centos7安装subversion的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。