liuquanqi

          java

          常用鏈接

          統計

          最新評論

          搭建Subversion版本控制環境

          1:下載和安裝

          2:創建儲存庫
          安裝完TortoiseSVN后提示要重啟機器,其實啟不啟都可以正常使用了,首先創建SVN儲存庫(repository),可以選擇命令行方式或者通過TortoiseSVN插件進行GUI操作,命令行運行如下

          svnadmin create E:\svn\repository

          E:\svn\repository就是我指定的儲存庫目錄,如果用GUI方式,可以在這個目錄下點擊右鍵選擇[TotoiseSVN]->[Create Repository href...]進行創建,版本庫模式指定為默認的即可。
          repository創建完畢后會在目錄下生成若干個文件和文件夾,dav目錄是提供給Apache與mod_dav_svn使用的目錄,讓它們存儲內部 數據;db目錄就是所有版本控制的數據文件;hooks目錄放置hook腳本文件的目錄;locks用來放置Subversion文件庫鎖定數據的目錄, 用來追蹤存取文件庫的客戶端;format文件是一個文本文件,里面只放了一個整數,表示當前文件庫配置的版本號;


          3:配置
          打開/conf/目錄,打開svnserve.conf找到一下兩句:


          # [general]
          # password-db = passwd

          去之每行開頭的#,其中第二行是指定身份驗證的文件名,即passwd文件
          同樣打開passwd文件,將

          # [users]
          # harry = harryssecret
          # sally = sallyssecret

          這幾行的開頭#字符去掉,這是設置用戶,一行一個,存儲格式為“用戶名 = 密碼”,如可插入一行:admin = admin888,即為系統添加一個用戶名為admin,密碼為admin888的用戶
          (**注意*去掉#后讓后面的名值對 頂頭,要不然就不好使****)

          4:在做完這些基本的設置后就可以啟動 Subversion 了 運行SVN服務 (在控制面板--管理--服務 里啟動就0了).
          或者:4:
          在命令行執行


          svnserve --daemon --root E:\svn\repository
          服務啟動,--daemon可簡寫為-d,--root可簡寫為-r,可以建立一個批處理文件并放在windows啟動組中便于開機就運行SVN服務,或者在這個地址http://clanlib.org/~mbn/svnservice/下載那個svnservice.exe文件,拷貝到E:\svn\bin目錄下,再從命令行下執行:

          svnservice -install --daemon --root "E:\svn\Repository"
          sc config svnservice start= auto
          net start svnservice

          此文件會將SVN變成windows系統的一個服務,并默認為自啟動,注意:執行第三句時確保前面以命令行方式運行的SVN服務已經停止,如果沒停止可在其窗口中按Ctrl+C中止運行。

          posted on 2007-03-19 10:49 ☆℡齊 閱讀(276) 評論(0)  編輯  收藏 所屬分類: 其它

          主站蜘蛛池模板: 郓城县| 肃南| 万盛区| 达日县| 中江县| 建德市| 白玉县| 平泉县| 安化县| 北流市| 长沙市| 十堰市| 鄱阳县| 太湖县| 松阳县| 鄂托克旗| 土默特右旗| 上犹县| 江源县| 陇南市| 博乐市| 卫辉市| 灵石县| 乡城县| 绍兴县| 贵德县| 平度市| 黔南| 宣城市| 卢龙县| 光泽县| 万州区| 新闻| 河西区| 葫芦岛市| 凤山县| 巫山县| 新化县| 公安县| 衡阳县| 安溪县|