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

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

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

    Ubuntu 9.04 Server Apache + SVN 的搭建筆記

    一、安裝Apache2.2服務器(如果你安裝了這個步驟就可以省略了)

     

    #sudo apt-get install apache2

    #sudo apt-get install apache2-common

    #sudo apt-get install apache2-mpm-prefork

    #sudo apt-get install apache2-utils

    #sudo apt-get install libapache2-svn

    #sudo apt-get install libapache2-mod-auth-pam(可選,用于PAM)

    #sudo apt-get install libapache2-mod-auth-sys-group(可選,用于PAM)

    #sudo apt-get install subversion

    #sudo apt-get install subversion-tools
    二 SVN配置

    1.創建SVN的版本倉庫(將定我把我的庫名字叫svn,項目名稱叫myproject 我的用戶名石tokyo2006)
        #sudo mkdir /home/svn
        #sudo mkdir /home/svn/myproject
    2.創建一個用戶組來擁有文件倉庫所在的目錄   (如果你不想通過組來分配權限,也可以單獨用用戶分配權限) 
       
    #sudo vi /etc/group
        # cat /etc/group|grep subversion subversion:x:1001:www-data,tokyo2006

        創建組的權限  

        #/home/svn# sudo chown -R root:subversion myproject

        #/home/svn# sudo chmod -R g+rws myproject
        單獨給用戶創建權限
        # sudo chown -R www-data:www-data /home/svn/myproject
        創建文件倉庫
        #sudo svnadmin create /home/svn/myproject
    三 Apache配置
        #sudo gedit /etc/apache2/mods-available/dav_svn.conf
        在文件中添加以下內容
        <Location /svn/myproject>
        DAV svn
        SVNPath /home/svn/myproject
        AuthType Basic
        AuthName "myproject subversion repository"
        AuthUserFile /etc/subversion/passwd
       
     <LimitExcept GET PROPFIND OPTIONS REPORT>(如果想每次登陸都輸入密碼請把這個引掉)
        Require valid-user
        </LimitExcept>

        </Location>
        添加好上述內容后保存退出,然后重啟Apache
        #sudo /etc/init.d/apache2 restart
        接下來,創建 /etc/subversion/passwd 文件,該文件包含了用戶授權的詳細信息。
        #sudo htpasswd -c /etc/subversion/passwd 要創建的用戶名
        它會提示您輸入密碼,當您輸入了密碼,該用戶就建立了。
        在瀏覽器里面輸入
    http://localhost/svn/myproject你就可以看見你的版本了
        我們來提交一個文件做測試,在/home/tokyo2006/truck里面有文件我們提交,用如下命令
        #svn -import -m "操作注釋" /home/tokyo2006/truck
    http://localhost/svn/myproject
        在瀏覽器中瀏覽一下是不是發現變成版本一了,好了,我們來checkout一下,呵呵
        #svn checkout
    http://localhost/svn/myproject /home/tokyo2006/test
        看看test文件夾里面是不是有文件了?
        就這么多了,筆記MARK     

       在網上找了個更詳細的MRAK   http://www.ibm.com/developerworks/cn/java/j-lo-apache-subversion/
     

     




    posted on 2009-05-09 10:21 Cloud kensin 閱讀(587) 評論(0)  編輯  收藏 所屬分類: 項目管理Linux

    <2009年5月>
    262728293012
    3456789
    10111213141516
    17181920212223
    24252627282930
    31123456

    導航

    統計

    常用鏈接

    留言簿(4)

    隨筆分類

    相冊

    相冊

    搜索

    最新評論

    主站蜘蛛池模板: 亚洲国产区男人本色| 亚洲国产精品成人综合色在线婷婷 | 亚洲乳大丰满中文字幕| 一级成人生活片免费看| 精品国产人成亚洲区| www永久免费视频| 国产成人精品日本亚洲专区61| 中文字幕在线视频免费观看 | 99xxoo视频在线永久免费观看| 久久久久久久久亚洲| 最近免费字幕中文大全视频| 亚洲精品国产免费| 久久不见久久见免费影院| 亚洲乱码中文字幕在线| 免费a级黄色毛片| 中文在线观看免费网站| 久久亚洲精品无码| 99爱在线精品免费观看| 亚洲成AV人影片在线观看| 亚洲不卡AV影片在线播放| 久久性生大片免费观看性| 精品亚洲麻豆1区2区3区| 999久久久免费精品国产| 羞羞网站免费观看| 亚洲国产精品va在线播放| 永久免费视频网站在线观看| 亚洲欧美熟妇综合久久久久| 中文字幕亚洲一区二区三区| 波多野结衣久久高清免费| xxxxx做受大片视频免费| 日韩亚洲Av人人夜夜澡人人爽| 欧美男同gv免费网站观看| 曰批全过程免费视频免费看| 亚洲AⅤ视频一区二区三区| 一级特级女人18毛片免费视频| 亚洲av日韩av无码| 在线观看免费为成年视频| 久久www免费人成精品香蕉| 亚洲av无码成人黄网站在线观看| 午夜dj在线观看免费视频| 中文字幕免费播放|