glava

          導航

          <2006年10月>
          24252627282930
          1234567
          891011121314
          15161718192021
          22232425262728
          2930311234

          統(tǒng)計

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          2006年10月14日 #

          在Ubuntu上配置subversion

          ?????? 用了一段時間的FreeBSD,感覺用作桌面系統(tǒng)不是很爽,很多東西都只有Linux版的,有的雖然可以自己從ports中編譯吧,剛開始感覺不錯,但是如果要編譯的東西很大的話等待起來就比較漫長而痛苦了,衡量了一下,昨天還是狠心把FreeBSD給干掉了,裝上了ubuntu,七七八八的把常用的都配起來了,比較簡單,但是碰上配置subversion的時候老是出問題,沒辦法將文件導入到創(chuàng)建好的倉庫中去,昨天搜索了一些文章,照著做了一下都不管用,今天下班回來不死心,又搜了一下,總算解決了問題,下面大部分內容都是直接從原文翻譯過來的(http://www.jessejcollins.com/blog/index.php?/archives/32-How-To-Setup-Subversion-with-Apache2-on-Ubuntu.html):
          首先是安裝apache2和subversion:
          sudo apt-get install apache2
          sudo apt-get install subversion
          sudo apt-get install libapache2-svn
          這里都好說,照著敲就行了,隨后的配置我先按照在Windows下的方式來進行,結果當然是行不通了:(,以下是正確的配置步驟:
          編輯dav_svn.conf文件:
          sudo vim /etc/apache2/mods-available/dav_svn.conf

          將# DAV svn和# SVNPath /var/lib/svn前的#去掉,并將/var/lib/svn改成你自己要創(chuàng)建的倉庫的位置,我的倉庫是創(chuàng)建在/home/svn下,
          就將其改成/home/svn:
          DAV svn
          SVNPath /home/svn

          配置用戶認證
          將下面幾行前面的#去掉以打開基本的用戶認證:
          # AuthType Basic
          # AuthName "Subversion Repository"
          # AuthUserFile /etc/apache2/dav_svn.passwd


          <LimitExcept GET PROPFIND OPTIONS REPORT>
          Require valid-user
          </LimitExcept>

          改為
          <LimitExcept>
          Require valid-user
          </LimitExcept>

          然后重啟Apache:
          sudo /etc/init.d/apache2 restart

          現在就可以創(chuàng)建Subverion的倉庫了:
          sudo mkdir /home/svn
          sudo svnadmin create /home/svn
          改變該目錄的擁有者,使得Apache擁有寫權限:
          sudo chown -R www-data:www-data /home/svn

          創(chuàng)建一個認證用戶(下面的命令是創(chuàng)建一個用戶名為bigbambo的用戶):
          sudo htpasswd2 -c /etc/apache2/dav_svn.passwd bigbambo

          導入文件:
          svn import /projects/base http://localhost/svn/base -m "Initialization"
          這樣一個基本的倉庫就創(chuàng)建好了,可以通過http://localhost/svn/base來訪問了。

          posted @ 2006-10-23 21:33 知之為知之,不知為不知,是知也 閱讀(980) | 評論 (0)編輯 收藏

          震驚!!!!!

          今天起來打開qq,就收到同學群里的一條消息,說是研究生時的一位同學離開這個世界,當時就令我驚愕無比,半天沒能回過神來,要知道我們才研究生畢業(yè)剛剛四個月,美好的生活還在等著我們,他卻就這樣突然去了,而且從我了解到的情況來看,他的死因還相當可疑,http://cache8.tianya.cn/publicforum/Content/law/1/52202.shtml,這是他的本科同學對情況的一個大致介紹。愿他在天堂能夠安息!

          posted @ 2006-10-14 11:32 知之為知之,不知為不知,是知也 閱讀(268) | 評論 (0)編輯 收藏

          主站蜘蛛池模板: 乃东县| 威信县| 保德县| 江阴市| 庄浪县| 昌图县| 安仁县| 桐梓县| 合川市| 罗田县| 新丰县| 肥西县| 塘沽区| 宁远县| 河曲县| 泸州市| 调兵山市| 应用必备| 分宜县| 天祝| 肇州县| 阿合奇县| 宿迁市| 宜都市| 专栏| 青浦区| 若尔盖县| 灯塔市| 横峰县| 剑阁县| 綦江县| 宜章县| 邢台县| 北票市| 宿迁市| 南昌县| 分宜县| 黄梅县| 河西区| 巴塘县| 宁津县|