隨筆-86  評(píng)論-33  文章-0  trackbacks-0
          如何配置svn服務(wù)器:前提條件:
          下載最新的svn服務(wù)器:
          svn-1.4.5-setup.rar
          下載最新的svn客戶端:
          TortoiseSVN-1.4.5.10425-win32-svn-1.4.5.rar
          下載配置svn服務(wù)成window service自動(dòng)運(yùn)行的工具:
          SVNService.rar
          步驟:
          1.下載并安裝svn1.4.5-setup.rar假設(shè)你安裝在:G:\Program Files\Subversion目錄下。
          2。建立Repository,可以打開(kāi)命令窗口,輸入svnadmin create G:\SVNRoot\Projects\searchz,目錄自己定。
          3.配置Repository,進(jìn)入Repository目錄,這里是G:\SVNRoot\Projects\search,你會(huì)看到conf目錄,進(jìn)入該目錄,你會(huì)看到
          svnserver.conf和passwd兩個(gè)文件.
          對(duì)兩個(gè)文件作如下修改:
          svnserve.confWindow下配置SVN服務(wù)器與客戶端
          [general]
          ### These options control access to the repository for unauthenticated
          ### and authenticated users. Valid values are "write", "read",
          ### and "none". The sample settings below are the defaults.
          anon-access = read
          auth-access = write
          ### The password-db option controls the location of the password
          ### database file. Unless you specify a path starting with a /,
          ### the file's location is relative to the conf directory.
          ### Uncomment the line below to use the default password file.
          password-db = passwd


          含義是:
          未驗(yàn)證用戶無(wú)任何權(quán)限 (如果把none修改為read就是給予讀權(quán)限)
          已驗(yàn)證用戶給予寫(xiě)權(quán)限 (當(dāng)然也能讀)
          密碼數(shù)據(jù)存放到passwd文件中
          passwd
          [users]
          harry = harryssecret
          sally = sallyssecret
          weip=weip
          注意最后passwd中的配置,一個(gè)用戶以行,如:weip=weip表示用戶名為weip,密碼為weip的一個(gè)用戶。 4.啟動(dòng)subversion服務(wù)
          兩種方式啟動(dòng):
          (1).命令方式:svnserve -d -r G:\SVNRoot\Projects默認(rèn)端口是3690,如果不幸這個(gè)端口被別別的程序暫用,可以通過(guò)選項(xiàng) --
          listem --port=綁定端口.
          (2)subversion服務(wù):默認(rèn)情況下載window service中視沒(méi)有的,必須通過(guò)svnservice -install -d -r
          G:\SVNRoot\Projects,(svnservice必須和svnserve在同一個(gè)目錄下)

          再用net start svnservice來(lái)將其作為服務(wù)運(yùn)行,建議打開(kāi)控制面板找到SVNService,將其啟動(dòng)類型設(shè)置為自動(dòng)。這樣服務(wù)器的配置就架構(gòu)好了。
          你現(xiàn)在可以用客戶端的TortoiseSVN來(lái)訪問(wèn)剛剛配置的服務(wù)器了,url格式:
          svn://ip地址/Repository名,這里是:svn://127.0.0.1/searchz.
          客戶端的簡(jiǎn)單日常操作:
          要取得當(dāng)前的最新版本,SVN updated.
          要修改更新到SVN,選擇SVN submit即可(謹(jǐn)慎的話先更新到最新版本后再提交).
          posted on 2008-07-29 11:56 Derek.Guo 閱讀(927) 評(píng)論(0)  編輯  收藏 所屬分類: Linux/Unix
          MSN:envoydada@hotmail.com QQ:34935442
          主站蜘蛛池模板: 抚顺县| 响水县| 彰化市| 绵阳市| 庐江县| 灵台县| 巩义市| 垫江县| 景洪市| 泰和县| 龙游县| 沧州市| 南投市| 常德市| 嫩江县| 临夏市| 夹江县| 建阳市| 洛川县| 泗阳县| 大渡口区| 集安市| 茶陵县| 南部县| 思南县| 阆中市| 康乐县| 六安市| 涟水县| 南乐县| 绥阳县| 来宾市| 孟州市| 长乐市| 西华县| 山西省| 汽车| 稷山县| 平乡县| 山东| 双柏县|