CentOS7搭建SVN服務器

        上篇博客介紹了CentoOS7下jenkins的安裝配置,這篇博客來簡單介紹下CentOS7下svn的搭建。SVN作爲項目版本管理工具,現在在互聯網公司還是是在經常用的。

第一:yum安裝svn

        運行yum install -y subversion即可。

第二:驗證安裝時候完成

        svnserve --version 

        

第三:創建svn版本庫

        mkdir /zd/svn  
        svnadmin create /zd/svn/project 我這裏將svn作爲所有版本庫的目錄,並創建了一個名爲project的版本庫 

第四:配置當前版本庫

       版本庫一旦創建後,目錄如下:
               
       進入conf目錄,你會看到如下文件:
               
        其中:
               (1)svnserve.conf:  svn服務綜合配置文件。
                         
               (2)passwd: 用戶名口令文件,對相關用戶配置用戶名密碼
                        
               (3)authz: 權限配置文件,增加用戶
                        

第五:啓動與停止svn

       啓動svn:
               svnserve -d -r /zd/svn/

       找出該進程,直接kill掉。

               ps -aux |grep svn  

               kill -9 進程id 

第六:導入MyProject工程

       $ mkdir /zd/svn/MyProject    
       $ mkdir /zd/svn/MyProject/trunk    
       $ mkdir /zd/svn/MyProject/branches    
       $ mkdir /zd/svn/MyProject/tags    
       svn import MyProject svn://192.168.152.128/project/MyProject -m "first import project"

第七:驗證svn

       svn import test svn://192.168.152.128/zd/svn/project/ -m "zhudan"             
       

總結

       拿來主義有必要,但我們更需要創新。開源精神,從我做起。實踐出真知。
       
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章