工具:
1. windows 2003 sp1
2. svn-1.3.0-setup.exe svn服務端軟體
3. svnservice.exe 新增到windows服務需要的工具
4. tortoisesvn-1.4.0.7501-win32-svn-1.4.0.msi svn客戶端軟體
5. languagepack-1.4.0.7501-win32-zh_cn.exe svn客戶端軟體的中文語言包
1.subversion
2.客戶端軟體tortoisesvn
安裝指南:
安裝svn伺服器
1. 安裝伺服器軟體
2. 將svn新增到windows服務
1. 新建乙個資料夾用來存放庫檔案 c:/svn
2. 執行命令:svnservice -install -d -r c:/svn 安裝 windows 服務
3. 通過windows服務管理平台啟動svn服務
4. 其它命令
1. 改變服務設定:
執行命令:svnservice -setup -d -r
在實際操作中,代表與subversion服務啟動時不同的電子倉庫目錄.
2. 刪除服務:
執行命令:svnservice -remove
安裝客戶端工具
因為安裝tortoisesvn 需要重啟系統,所以在這裡略過安裝步驟
配置svn
1. 配置伺服器
開啟倉庫目錄下的 conf/svnserve.conf 檔案
********************************************
[general]
# anon-access = read
# auth-access = write
password-db = passwd
authz-db = authz
--------------------------------------------
去掉 password-db = passwd 和 authz-db = authz 的注釋
前兩行為匿名使用者的許可權
後兩行為啟用配置檔案來對使用者和許可權進行管理
注意:所有配置資訊必須頂格
2. 配置使用者
開啟倉庫目錄下的 conf/passwd 檔案
[users]
admin=admin 等號左邊為使用者名稱,右邊為密碼
新增使用者只需要在這裡直接增加即可,如: oksonic = 123456
增加好使用者以後需要重啟svn伺服器
3. 配置工作組
開啟倉庫目錄下的 conf/authz 檔案,檔案內容如下:
********************************************
# [groups]
# harry_and_sally = harry,sally
# [/foo/bar]
# harry = rw
# * =
# [repository:/baz/fuz]
# @harry_and_sally = rw
# * = r
--------------------------------------------
因為所有配置資訊都被注釋掉了,所以所有的使用者都有管理員的許可權(所有目錄的讀/寫)
[groups] 這裡的內容為組的配置
把已經建好的兩個使用者合併為乙個分組,使用者名稱之內以逗號分隔,配置內容如下:
********************************************
[groups]
admin_group = admin,oksonic
--------------------------------------------
4. 配置許可權
svn 的許可權只有兩個,1 是唯讀,2 是讀/寫
例: ********************************************
[/]
# 指定所有的倉庫預設唯讀
* = r
# 指定 admin_group 組的使用者對庫中所有內容具有讀/寫許可權
@admin_group = rw
--------------------------------------------
[/] :這裡代表的倉庫的目錄,此為根目錄
* = r : * 號代表所有的使用者, r 為唯讀
現在需要建乙個專案到倉庫中
1. 在桌面建乙個資料夾,如:svn測試
2. 在目錄中新建幾個檔案和資料夾以作測試
svn安裝和配置
step2 建立repository 開啟命令視窗,鍵入 svnadmin create d deploy projects searchz step3 配置repository 進入repository目錄,在本文中是d deploy projects searchz,你會看到conf目錄,進入該...
Ubuntu安裝和配置SVN
ubuntu 版本為1204server 安裝svn apt get install subversion建立svn倉庫 mkdir p home svn test 建立倉庫目錄 mkdir p home svn test 2 svnadmin create home svn test 建立倉庫,執...
windows下svn的安裝和配置
2建立svn版本庫,在d盤新建乙個資料夾命名為svn,用於存放版本庫,用dos命令切換到d subversion bin目錄下,用命令建立版本庫 svnadmin create e svn test,建立工程,svn自動會在該目錄下建立若干檔案 3.修改版本庫conf svnserve.conf,在...