SVN實用操作指南

一、 下載
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=8100去下載所需要的SVN軟件包。我這裏下載的是svn-win32-1.5.6.zip

二、 設置運行環境
a) 由於我下載的是綠色壓縮包,所以要爲軟件運行做一定的設置:在環境變量中加入SVN_HOME路徑爲解壓後的路徑,在path中加入%SVN_HOME%\bin;

b) 運行cmd-->查看svn或svnadmin看能不能正確的顯示以下情況,如果顯示以下語句則說明配置完成。



三、 創建一個源代碼倉庫
建立版本庫主目錄 F:\CodeRepository,在CodeRepository下建立project的版本庫目錄testproject01
運行cmd --> svnadmin create “F:\CodeRepository\testproject01”;
運行成功後查看F:\CodeRepository\testproject01目錄下是否生成了以下目錄。


四、 啓動服務,運行eclipse測試一下連接。
a) 設置登錄用戶。(打開conf下的svnserve.conf-->把#password-db = passwd和# authz-db = authz前面的#去掉,打開passwd,在裏面加入名稱=密碼的一個登錄賬號,打開authz在下面加入
  [testproject01:/] (代表資源庫的根目錄)
  loginName=rw
b) 啓動本機的svn服務。(cmd-->svnserve -d -r "F:\CodeRepository\testproject01")
c) 建立一個工程-->右鍵-->Team-->Share project-->選擇svn-->new 一個新的地址-->輸入svn://localhost/testproject01--> finish
五、 設置用戶權限
a) 單個用戶設置
i. [testproject01:/project/resourse]: testproject01爲project的版本庫目錄。/項目名稱/工程資源(‘/’則表示多個代碼庫的根目錄)
ii. r: 爲可讀, w:爲可寫
b)  組用戶權限設置
    [groups] 下定義組成員: 組名=成員名1, 成員名2
        [資源]下用@組名=權限(rw)
六、把代碼庫註冊windows服務配置
1:到安裝bin目錄->svnadmin create "f:\path" 創建倉庫
2:修改權限(倉庫目錄conf\)
3.註冊爲windows服務 (cmd到svn安裝目錄的bin裏面)
  sc create svn binPath= "D:\software\Subversion\bin\svnserve.exe --service --root F:\CodeRepository" start= auto depend= "tcpip" DisplayName= "svn"
  刪除服務 sc delete svn

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章