<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    大漠駝鈴

    置身浩瀚的沙漠,方向最為重要,希望此blog能向大漠駝鈴一樣,給我方向和指引。
    Java,Php,Shell,Python,服務(wù)器運維,大數(shù)據(jù),SEO, 網(wǎng)站開發(fā)、運維,云服務(wù)技術(shù)支持,IM服務(wù)供應(yīng)商, FreeSwitch搭建,技術(shù)支持等. 技術(shù)討論QQ群:428622099
    隨筆 - 238, 文章 - 3, 評論 - 117, 引用 - 0
    數(shù)據(jù)加載中……

    Centos搭建SVN服務(wù)器三步曲

    搭建SVN服務(wù),有效的管理代碼,以下三步可以快速搞定。
    1、安裝         
    #yum install subversion

      判斷是否安裝成功
    #subversion -v

      svnserve, version 1.6.11 (r934486)
    出現(xiàn)上面的提示,說明安裝成功。

       如果提示如下:-bash: subversion: command not found
       經(jīng)過查找發(fā)現(xiàn):
      [root@]# svnserve --version
    svnserve, version 1.6.11 (r934486)
       compiled Apr 11 2013, 16:13:51

    Copyright (C) 2000-2009 CollabNet.
    Subversion is open source software, see http://subversion.tigris.org/
    This product includes software developed by CollabNet (http://www.Collab.Net/).

    The following repository back-end (FS) modules are available:

    * fs_base : Module for working with a Berkeley DB repository.
    * fs_fs : Module for working with a plain file (FSFS) repository.

    Cyrus SASL authentication is available.


    有了SVN軟件后還需要建立SVN庫。
    #mkdir /opt/svn/repos
    #svnadmin create /opt/svn/repos
    執(zhí)行上面的命令后,自動在repos下建立多個文件, 分別是conf, db,format,hooks, locks, README.txt。
       

    2、配置

         上面的操作很簡單,幾個命令就搞定, 下面的操作也不難。
         進入上面生成的文件夾conf下,進行配置,   有以下幾個文件authz, passwd, svnserve.conf
         其中authz 是權(quán)限控制,可以設(shè)置哪些用戶可以訪問哪些目錄,   passwd是設(shè)置用戶和密碼的,    svnserve是設(shè)置svn相關(guān)的操作。


       2.1先設(shè)置passwd
       
    [users]
    # harry 
    = harryssecret
    # sally 
    = sallyssecret
    hello=123
    用戶名=密碼

    這樣我們就建立了hello用戶, 123密碼  

       2.2 再設(shè)置權(quán)限authz

    [/]
    hello
    = rw

    意思是hello用戶對所有的目錄有讀寫權(quán)限,當(dāng)然也可以限定。
    如果是自己用,就直接是讀寫吧。



    2.3最后設(shè)定snvserv.conf

    anon-access = none # 使非授權(quán)用戶無法訪問
    auth
    -access = write # 使授權(quán)用戶有寫權(quán)限
    password
    -db = password
    authz
    -db = authz   # 訪問控制文件
    realm 
    = /opt/svn/repos # 認證命名空間,subversion會在認證提示里顯示,并且作為憑證緩存的關(guān)鍵字。
    采用默認配置. 以上語句都必須頂格寫, 左側(cè)不能留空格, 否則會出錯.

    好了,通過以上配置,你的svn就可以了。

    3、連接

    啟動svn: svnserve --/opt/svn/repos

    如果已經(jīng)有svn在運行,可以換一個端口運行
    svnserve --/opt/svn/repos --listen-port 3391

    這樣同一臺服務(wù)器可以運行多個svnserver

    好了,啟動成功后,就可以使用了。
    建議采用TortoiseSVN, 連接地址為: svn://your server address (如果指定端口需要添加端口  :端口號)

    連接后可以上傳本地的文件,有效的管理你的代碼。

    通過以上三步,可以快速的搭建起svn, 開啟你的項目吧,如果您覺得有用,請留言,謝謝您的支持。
    轉(zhuǎn)載請著名來自(公共信息服務(wù)網(wǎng)), 謝謝!


    很高興這篇文章已經(jīng)到了百度搜索第一條,以后會繼續(xù)努力,寫原創(chuàng)和高質(zhì)量的博文.
    如果您覺得本篇文章對您有幫助,請支持博客頭部的廣告,博客頭部的圖書,是作者精選的學(xué)習(xí)Linux等相關(guān)圖書。


    posted on 2011-08-29 15:02 草原上的駱駝 閱讀(74081) 評論(25)  編輯  收藏 所屬分類: Linux

    評論

    # re: Centos搭建SVN服務(wù)器三步曲[未登錄]  回復(fù)  更多評論   

    正好最近需要搭建一個svn服務(wù)器,不過是在arch上,但過程應(yīng)該大同小異吧,謝謝了。
    2011-08-30 11:31 | greatghoul

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    寫的很好,簡潔實用
    2013-06-24 18:55 | jinqiao.qin

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    Thank you!
    2013-08-15 15:11 | Gavin Xu

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    實用,呵呵
    2014-01-07 13:15 | 督軍

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    你好,我試成功了,可是版本庫是repos嗎,上傳的SVN文件存哪兒了,我找不到了
    2014-01-22 18:06 | 11

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    版本庫是repos下面的文件夾
    上傳的SVN是經(jīng)過程序處理的,不能直接看到的。
    可以通過svn co svn://ur address to download
    2014-01-22 20:54 | 草原上的駱駝

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    恩 很直觀 就是能來點 詳細錯誤解析 就更好了
    2014-03-19 10:25 | Galbraith

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    博主,有個地方錯誤password-db = password

    應(yīng)該是password-db = passwd

    password改成passwd。
    2014-04-12 19:04 | 可兒

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    @可兒
    多謝指正
    2014-07-03 17:27 | 草原上的駱駝

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    萬分感謝
    2014-07-10 23:23 | 楊龍

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    帥哥,這樣安裝后,怎么通過http://ip/svn/repos訪問呢??
    是不是還要配apache?
    2014-07-31 15:14 | langhia

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    362563734@qq.com,有空教我下唄。
    2014-07-31 15:15 | langhia

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    @langhia

    不需要配置apache了,直接通過svn://ip:端口 就可以訪問
    2014-07-31 20:06 | nkjava

    # re: Centos搭建SVN服務(wù)器三步曲[未登錄]  回復(fù)  更多評論   

    配置自動啟動:
    把svnserve -d -r /opt/svn/repos 放在/etc/rc.d/rc.local最后一行
    2014-08-05 17:00 | Frank

    # "2.3最后設(shè)定snvserv.conf"這個拼錯了吧  回復(fù)  更多評論   

    "2.3最后設(shè)定snvserv.conf"這個拼錯了吧
    2014-09-27 13:57 | 動詞大慈

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    很棒
    2014-09-29 17:18 | 有課

    # re: Centos搭建SVN服務(wù)器三步曲[未登錄]  回復(fù)  更多評論   

    為什么總是認證失敗
    2014-11-13 14:42 | 程序員

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    謝謝,寫的很清楚。
    2014-11-22 11:31 | youg

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    @程序員
    把svnserve.conf里的authz-db = authz注掉試下,我是這樣解決的。
    2014-11-22 11:32 | youg

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    樓主寫的很實用,我最討厭繁瑣的配置,抄襲的文章,教程不清不楚的,樓主這是解放程序員的勞動力啊
    2015-01-14 09:12 | 奧巴馬

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    非常好
    2015-03-29 15:10 | 何遠超

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    寫的很簡潔,省事啊,多謝了!
    2015-05-14 11:01 | feix

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    這個確實很實用,已經(jīng)搭建好了
    2015-05-18 11:10 | geladd

    # re: Centos搭建SVN服務(wù)器三步曲[未登錄]  回復(fù)  更多評論   

    太謝謝了,簡單易懂!清晰明了!
    2015-08-07 15:11 | abc

    # re: Centos搭建SVN服務(wù)器三步曲  回復(fù)  更多評論   

    簡單,實用,感謝
    2015-12-05 14:06 | 萬良
    主站蜘蛛池模板: 亚洲av无码成人精品区在线播放| 亚洲成AV人片在| 又硬又粗又长又爽免费看| 人人狠狠综合久久亚洲88| 国产免费不卡v片在线观看| 美女视频黄频a免费观看| 亚洲国语精品自产拍在线观看| 免费无码A片一区二三区| 一级毛片**免费看试看20分钟| 亚洲国产日韩一区高清在线| 免费观看的毛片手机视频| 中文字幕成人免费高清在线| 亚洲三级中文字幕| 伊伊人成亚洲综合人网7777| 天天影视色香欲综合免费| 免费无遮挡无遮羞在线看| 亚洲网站视频在线观看| 又粗又硬又大又爽免费视频播放| 99精品视频在线观看免费播放| 亚洲aⅴ无码专区在线观看春色 | 国产v亚洲v天堂无码网站| aa级一级天堂片免费观看| aa级女人大片喷水视频免费| 亚洲综合av一区二区三区| 亚洲精品无码高潮喷水在线| 在线jlzzjlzz免费播放| 亚欧免费一级毛片| 中文字幕无线码免费人妻| 亚洲av无码一区二区三区人妖| 67pao强力打造67194在线午夜亚洲| 免费a级黄色毛片| 最近的免费中文字幕视频| 久久久久久久岛国免费播放| 一级做a爰片久久毛片免费看| 97久久国产亚洲精品超碰热| 久久久久亚洲av无码尤物| 亚洲国产中文字幕在线观看 | 伊人久久综在合线亚洲91| 国产成人在线免费观看| 免费中文熟妇在线影片| 1000部免费啪啪十八未年禁止观看|