<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| 男人进去女人爽免费视频国产| 亚洲无人区码一二三码区别图片| 99久久婷婷国产综合亚洲| 亚洲日韩精品国产一区二区三区| 亚洲av无码成人精品区一本二本| 日本黄页网址在线看免费不卡| 两个人看的www免费高清| 91精品全国免费观看含羞草| 在线观看av永久免费| 亚洲av日韩av欧v在线天堂| 国产综合亚洲专区在线| 亚洲欧洲国产精品久久| 国产精品久久久久久亚洲影视| 一级毛片成人免费看a| 久久国产精品免费网站| 在线a人片天堂免费观看高清| 亚洲欧洲日产国码一级毛片| 91亚洲精品第一综合不卡播放| 亚洲男人的天堂网站| 国产羞羞的视频在线观看免费| 久久受www免费人成_看片中文| 波多野结衣中文一区二区免费| 久久夜色精品国产亚洲AV动态图| 亚洲自国产拍揄拍| 男女一边桶一边摸一边脱视频免费| 天天影院成人免费观看| 亚洲黄片手机免费观看| 亚洲自国产拍揄拍| 男女午夜24式免费视频| 四虎永久免费地址在线网站| 亚洲精品不卡视频| 成在人线av无码免费高潮水| 免费网站看v片在线香蕉| 蜜芽亚洲av无码精品色午夜| 免费毛片毛片网址| 女人18毛片水真多免费看| 亚洲av无码一区二区三区乱子伦 | 国产精品无码免费播放| 国产精品亚洲A∨天堂不卡| 久久精品亚洲日本波多野结衣 |