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 --statecentos7 關閉防護墻
systemctl stop firewalld七、測試SVN檢出與提交
創建兩個目錄 模擬開發人員
輸入檢出命令: svn checkout svn://192.168.92.21/pro_oa ./
到張三目錄下 啟動SVN服務 執行檢出命令
在指定目錄下創建.svn工作副本目錄
創建文件進行提交
隨便創建文件 編輯一些內容
然后執行 add 命令
svn add hello.txt執行提交命令
svn commit -m "第一次提交" hello.txt提交失敗 需要設置權限
到pro_oa 項目的配置文件下 conf 目錄中 編輯 vi svnserve.conf
把匿名配置取消注釋,并設置為 write
再提交就提交成功了
服務器端查看 提交文件 輸入命令
更新 到lisi目錄下輸入:
已經將張三的提交給更新下來了
總結
以上是生活随笔為你收集整理的Centos7安装subversion的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 联想ideapad700重装系统小结
- 下一篇: Centos 默认网关GATEWAY不生