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

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

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

    空間站

    北極心空

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      15 Posts :: 393 Stories :: 160 Comments :: 0 Trackbacks
    SubVersion 是一個近期才開始流行起來的版本控制系統。而其作者也就是CVS系統的主要作者本人。最早在 PHP & More vol.4 上看到簡介文章,沒怎么入心,近來因為需要,自己嘗試配置了一個輕量服務器型的。雖然劍走偏鋒,還是把經驗心得拿出來與大家分享一下。
    如果大家有條件,可以多看看 PHP & More vol.4 上的簡介文章,畢竟上面說大部分需求都是與 Apache 相結合應用,而且說明也比我詳細得多。或者英語好的朋友可以自己去查詢幫助手冊,直接找到最合適最直接的答案。整套系統共分為:
    SubVersion,從 http://subversion.tigris.org/ 下載,是實現服務系統的軟件。
    TortoiseSVN,從 http://tortoisesvn.tigris.org/ 下載,是很不錯的 SVN 工作程序,結合到文件管理器中,用起來很方便。
    SVNService.exe,從 http://dark.clansoft.dk/~mbn/svnservice/ 下載,是專為 SubVersion 開發的一個用來作為 Win32 服務掛接的入口程序。
    安裝好 SubVersion,然后使用 svnadmin create 創建工作區域,比如 svnadmin create d:\subversion\proj1。嘗試使用文件管理器去查看 proj1 這個目錄,里面密密麻麻配好了版本控制需要的數據庫結構。
    然后如簡介文章中所言,通過 svnserve -d -r d:\subversion 就可以創建以 d:\subversion 為工作根目錄的 svn 服務器實例。不過這個實例如 tomcat 一般,是必須通過命令行窗口掛著的。
    然后我嘗試了一下使用微軟提供的 sc.exe 來將 svnserve.exe 升為服務,結果發現無法通過這種方式來掛成服務。只好轉回頭去老老實實的使用 SVNService.exe 。達到同樣效果的 SVNService.exe 命令是 SVNService -install -d -r d:\subversion。最后在服務管理中將 SVNService 更改為自動啟動。
    到這個時候,一個可以正常使用的輕型 svn 服務器就已經搭建成功了。通過 svn 程序可以實現大部分需求,如果覺得麻煩,使用 TortoiseSVN 在 GUI 界面下操作也可以完成同樣的需求。
    但是到目前為止,這個 svn 服務器尚無任何權限機制。打開 d:\subversion\proj1\conf\svnserve.conf 文件。將其中 #??開始的行前注釋去掉,形成如下有效結構:
    [general]
    anon-access = none
    auth-access = write
    password-db = PASSWD
    realm = Input your password ^_^
    保存 svnserve.conf ,那么一個非驗證用戶無權訪問,驗證用戶有讀寫權限的 svn 服務器就基本成型了。而最后剩下的一個步驟,就是在 conf 這個目錄下創建一個合適的 PASSWD 密碼管理文件了。
    這個地方我自己的體會是簡介文章上說的是錯的…我嘗試過使用 htpasswd.exe 來創建密碼表,結果 svn 服務器告訴我它不認識這玩意-_-!。我將 PASSWD 文件內容改為諸如:
    [users]
    snakevil = 123
    root = 234
    這樣的結構,就可以正常登陸了。
    呵、到此為止,所有準備工作完畢^_^將開發項目的內容 svn import 進去,然后開工吧!


    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=470107


    posted on 2006-11-29 22:29 蘆葦 閱讀(862) 評論(0)  編輯  收藏 所屬分類: IDE
    主站蜘蛛池模板: 亚洲精品456在线播放| 亚洲午夜激情视频| 78成人精品电影在线播放日韩精品电影一区亚洲 | 5g影院5g天天爽永久免费影院| 国产V亚洲V天堂A无码| 免费在线黄色电影| 亚洲av无码乱码国产精品| 国产无遮挡无码视频免费软件| 亚洲区小说区激情区图片区| 国产麻豆成人传媒免费观看| 国产l精品国产亚洲区在线观看| 久久黄色免费网站| 亚洲第一永久在线观看| 日本免费网址大全在线观看| 亚洲大成色www永久网址| 国产一区二区三区在线观看免费| 国产亚洲视频在线观看网址| 免费一级毛片免费播放| 国产一级一毛免费黄片| 亚洲网址在线观看| 四虎成人免费网站在线| 成年网站免费入口在线观看 | 动漫黄网站免费永久在线观看| 亚洲日本VA午夜在线影院| 国产乱色精品成人免费视频| eeuss影院www天堂免费| 亚洲三级电影网站| 成人免费在线视频| 国产成人无码精品久久久久免费| 久久香蕉国产线看观看亚洲片| 真人做人试看60分钟免费视频| 亚洲AV成人精品日韩一区| 亚洲熟妇无码乱子AV电影| 91免费国产在线观看| 香蕉视频免费在线| 久久精品a亚洲国产v高清不卡| 国产一区二区三区免费在线观看 | 国产精品九九久久免费视频| 亚洲香蕉免费有线视频| 四虎影视在线永久免费看黄| 亚洲免费在线播放|