Subversion1.4.6+Apache2.2.8服務(wù)器搭建全程指導(dǎo)
Subversion服務(wù)器可以再多種環(huán)境中搭建,本文就給大家介紹一下Svn1.4.6+apache2.2.8服務(wù)器的搭建。下面是搭建的具體步驟;
一、軟件準(zhǔn)備
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服務(wù),一定需要對(duì)應(yīng)subversion服務(wù)端的版本Subversion(1.4.6)+Apache_2.2.8nossl
二、Subversion服務(wù)器客戶端安裝
1>需要site-1.2.4.zip包,解壓縮后有個(gè)site-1.2.4的文件夾。
2>Eclipse菜單
3>勾選幾個(gè)選項(xiàng)后,finish完成eclipse–SVN客戶端的安裝
4>TortoiseSVN(1.4.8)的安裝
三、Subversion服務(wù)器服務(wù)端安裝(只配置subversion)
1>直接安裝svn-1.4.6-setup.exe服務(wù)端程序
2>(eg:)在f:\下面新建文件夾svn;在svn文件夾下建立版本庫svnServer的文件夾,然后用TortoiseSVN建立版本庫。
3>如何啟動(dòng)svn服務(wù)(有兩種方式)1)通過命令行方式啟動(dòng):進(jìn)subversionbin安裝目錄>svnserve-d-rf:\svn\svnServer
2)通過windows服務(wù)方式啟動(dòng):步驟一>需要添加服務(wù)到windows中:svnservice-install-d-rf:\svn\svnServer需要卸載windows服務(wù)使用:svnservice–remove
步驟二>需要SVNService.exe的服務(wù)程序,在命令行中加入。
3)配置用戶名,密碼,權(quán)限在新建的版本庫f:\svn\svnServer中,進(jìn)入conf文件夾,該文件夾下面有三個(gè)文件進(jìn)行配置。svnserve.conf1)加anon-access=none任何訪問時(shí)使用驗(yàn)證2)打開password-db=passwd進(jìn)行用戶名密碼驗(yàn)證3)打開authz-db=authz進(jìn)行權(quán)限驗(yàn)證:
- 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查詢時(shí),在url填寫時(shí)需填入完整的目錄名進(jìn)行權(quán)限查看,否則無法打開。本節(jié)Subversion服務(wù)器搭建未介紹完整,請(qǐng)期待下節(jié)介紹吧。
【編輯推薦】
- MyEclipse6.0集成SVN及配置詳解
- Subversion和TortoiseSVN如何在Windows下進(jìn)行構(gòu)建SVN版本控制
- 基于Java的svn客戶端工具JavaSVN 1.1.0.beta發(fā)布
- 七步搞定Subversion服務(wù)器在Ubuntu下的配置
- Subversion日期解析函數(shù)緩沖區(qū)溢出漏洞