Subversion1.4.6+Apache2.2.8服務器搭建全程指導
Subversion服務器可以再多種環境中搭建,本文就給大家介紹一下Svn1.4.6+apache2.2.8服務器的搭建。下面是搭建的具體步驟;
一、軟件準備
1.Apache(apache_2.2.8-win32-x86-no_ssl.msi)http://apache.mirror.phpchina.com/httpd/binaries/win32/
2.Subversion:(1.4.6)http://subversion.tigris.org/files/documents/15/41687/svn-1.4.6-setup.exe
3.TortoiseSVN(1.4.8)http://downloads.sourceforge.net/tortoisesvn/TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi?download
4.eclipse客戶端site-1.2.4.zip
注意:如果要安裝apache服務,一定需要對應subversion服務端的版本Subversion(1.4.6)+Apache_2.2.8nossl
二、Subversion服務器客戶端安裝
1>需要site-1.2.4.zip包,解壓縮后有個site-1.2.4的文件夾。
2>Eclipse菜單
3>勾選幾個選項后,finish完成eclipse–SVN客戶端的安裝
4>TortoiseSVN(1.4.8)的安裝
三、Subversion服務器服務端安裝(只配置subversion)
1>直接安裝svn-1.4.6-setup.exe服務端程序
2>(eg:)在f:\下面新建文件夾svn;在svn文件夾下建立版本庫svnServer的文件夾,然后用TortoiseSVN建立版本庫。
3>如何啟動svn服務(有兩種方式)1)通過命令行方式啟動:進subversionbin安裝目錄>svnserve-d-rf:\svn\svnServer
2)通過windows服務方式啟動:步驟一>需要添加服務到windows中:svnservice-install-d-rf:\svn\svnServer需要卸載windows服務使用:svnservice–remove
步驟二>需要SVNService.exe的服務程序,在命令行中加入。
3)配置用戶名,密碼,權限在新建的版本庫f:\svn\svnServer中,進入conf文件夾,該文件夾下面有三個文件進行配置。svnserve.conf1)加anon-access=none任何訪問時使用驗證2)打開password-db=passwd進行用戶名密碼驗證3)打開authz-db=authz進行權限驗證:
- Passwd
- [users]
- #harry=harryssecret
- #sally=sallyssecret
- admin=123
- zhangchao=123
- authz
- [groups]
- group_admin=admin
- group_user1=zhangchao
- [/]
- @group_admin=rw
- [/zhangchao]
- @group_user1=rw
注意:在TortoiseSVN中repo-browser查詢時,在url填寫時需填入完整的目錄名進行權限查看,否則無法打開。本節Subversion服務器搭建未介紹完整,請期待下節介紹吧。
【編輯推薦】
- MyEclipse6.0集成SVN及配置詳解
- Subversion和TortoiseSVN如何在Windows下進行構建SVN版本控制
- 基于Java的svn客戶端工具JavaSVN 1.1.0.beta發布
- 七步搞定Subversion服務器在Ubuntu下的配置
- Subversion日期解析函數緩沖區溢出漏洞