<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 閱讀(599) 評論(0)  編輯  收藏 所屬分類: 項目管理Linux

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

    導航

    統計

    常用鏈接

    留言簿(4)

    隨筆分類

    相冊

    相冊

    搜索

    最新評論

    主站蜘蛛池模板: 国产亚洲人成网站在线观看不卡| 91av视频免费在线观看| 日本人护士免费xxxx视频| 亚洲а∨天堂久久精品9966| 69成人免费视频无码专区| 亚洲国产精品综合久久20| 国产精品成人免费一区二区| 欧洲 亚洲 国产图片综合| 无码人妻一区二区三区免费手机| 亚洲精品天堂在线观看| 国产成人免费爽爽爽视频| 亚洲国产精品网站在线播放| 在线永久免费观看黄网站| 永久免费无码日韩视频| 亚洲婷婷五月综合狠狠爱| 久久久久免费看黄a级试看| 亚洲视频精品在线| 亚洲精品国产免费| 亚洲日本VA午夜在线电影| 在线观看永久免费视频网站| 一本岛v免费不卡一二三区| 亚洲AV无码一区东京热久久| 67194国产精品免费观看| 亚洲久悠悠色悠在线播放| 亚洲精品综合久久| 国产精品白浆在线观看免费| 亚洲三级中文字幕| 夜色阁亚洲一区二区三区| 暖暖日本免费中文字幕| 亚洲专区一路线二| 亚洲伊人成无码综合网 | 亚洲欧洲日产韩国在线| 成年性生交大片免费看| 一级女人18片毛片免费视频| 亚洲美女视频网站| 免费a级毛片网站| 91人人区免费区人人| 一级A毛片免费观看久久精品 | 特级av毛片免费观看| 亚洲视频在线观看网址| 日韩毛片免费在线观看|