2017年11月29日 00:10:53 獨家記憶ly 閱讀數:6108html
這是個人第一篇博客,本人也是剛開始學習linux,若是有不對的地方,但願各位大神糾正指點。謝謝~~linux
1、svn的安裝centos
1.第一步是查看系統下有沒有安裝過老版本的svn。命令以下:安全
rpm -qa subversionsvn
若是沒安裝過則什麼都不顯示學習
2.下載並安裝svn。命令以下:測試
先運行一下yum remove subversion這個命令,意思是刪除老版本,沒安裝過svn能夠不運行。阿里雲
接下來運行yum install subversion,如圖所示centos7
而後會有一個讓你選擇的地方,如圖所示:spa
這裏[y/d/N]指的是:y下載並安裝,d只下載不安裝,n不安裝,這裏選擇y
4.這時咱們再次運行rpm -qa subversion,就會發現svn已經下載並安裝好了。
5.建立svn版本庫,命令以下:
svnadmin create /liyang/svn/project
能夠看見project目錄下面生成了不少文件夾,進入版本庫中的配置目錄conf,此目錄有三個文件:用戶名口令文件、權限配置文件、svn服務綜合配置文件
6.修改svnserve.conf文件,這時候咱們要進入編輯模式,命令以下:
vi svnserve.conf
按 i 啓用編輯(就是咱們能夠對配置文件輸入啦,否則是輸入不了的)
找到下面這些地方
刪除前面的#好,注意英文要左對齊,不要留空格。改爲以下圖所示這個樣子:
修改好以後按 ESC,而後輸入 :wq回車(意思是保存並退出,必定要有冒號~~)
7.修改authz文件,命令以下:
vi authz
修改完成後如圖所示,依舊保存並退出。
8.修改passwd文件,命令以下:
vi passwd 密碼隨意設置(別忘了就好)
svn的配置就到此爲止了,接下來能夠啓動svn服務試試啦~
9.啓動svn,命令以下:
svnserve -d -r /liyang/svn/project/ (這裏的目錄換成你本身的)
而後查看一下svn的進程,命令 ps -ef|grep svnserve ,如圖所示:
svn啓動成功啦~~
10.嘗試鏈接svn,命令以下:
svn co svn://xx.xx.xxx.xx/project (這裏寫你的遠程ip地址)
這樣就說明能夠鏈接,接下來在本地測試一下
點擊OK
提示輸入用戶名密碼,把你剛纔在svn配置文件裏設置的用戶名密碼輸入進去,點擊OK
咱們知道svn的默認端口號是3690,若是不配置3690端口的話,那麼在svn co scn://xx.xx.xxx.xxx/project 的時候,會鏈接超時
在阿里雲的管理控制檯,左側有一個選項安全組,點擊進去有一個配置規則,
如圖所示,配置一下安全組規則:
點擊肯定,OK
參考這篇文章便可
https://www.cnblogs.com/chenqianpeng/archive/2012/03/06/2381403.html