成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Subversion與Apache的融合新視點(diǎn)在線

開發(fā) 項(xiàng)目管理
本文向大家介紹一下Subversion與Apache的融合,包括幾個(gè)小步驟,和大家分享一下,看完本文你肯定有不少收獲,希望本文能教會(huì)你更多東西。

整合Subversion與Apache是一種比較適合協(xié)作的方法,其配置方式如下:

整合Subversion與Apache

另一種比較常用的使用SVN的方式是將其與apache整合。通過http協(xié)議來(lái)訪問代碼,通過web界面來(lái)瀏覽察看,通過http服務(wù)器的安全控制來(lái)進(jìn)行權(quán)限認(rèn)證。

關(guān)于Subversion與Apache的融合蔡煥麟先生有一篇整合的詳細(xì)教程,此處不再綴述,請(qǐng)參見:icles/softeng/scm/svn/http://sun.cis.scu.edu.tw/~nms9115/articles/softeng/scm/svn/2-install/svn_install.htm
安裝要點(diǎn)記錄如下:
假設(shè)安裝Apache至D:\Apache2

1復(fù)制%SVN_HOME%\bin\libdb42.dll、libeay32.dll、以及ssleay32.dll到%APACHE_HOME%\bin

2復(fù)制%SVN_HOME%\httpd\*.so到%APACHE_HOME%\modules

3修改%APACHE_HOME%\conf\httpd.conf,增加或修改:
 

  1. LoadModuledav_modulemodules/mod_dav.so  
  2. LoadModuledav_fs_modulemodules/mod_dav_fs.so  
  3. LoadModuledav_svn_modulemodules/mod_dav_svn.so  
  4. LoadModuleauthz_svn_modulemodules/mod_authz_svn.so  

4在中增加/svn的
 

  1. <Location/svn> 
  2. DAVsvn  
  3. #指向SVNRepository的ROOT  
  4. SVNPathd:/svnrepo  
  5. Location> 

5重啟apache,通過瀏覽器訪問http://localhost/svn可看到Subversion的信息。
Subversion與Apache的融合在訪問控制的方面,蔡先生采用的是windows域用戶身份驗(yàn)證。此處也可以用mysql,passwd文件,LDAP等其他任何Apache支持的驗(yàn)證方式。此處我采用文件方式,首先建立一個(gè)保存密碼的文件,如果不需要對(duì)密碼加密,可增加-p參數(shù)生成plaintext。%APACHE_HOME%\bin\htpasswd–c-pd:\passwd\passwordsuser1生成的文件內(nèi)容如下: 

  1. #格式username:password  
  2. user1:123456  
  3. 如果要按照Group的方式來(lái)控制權(quán)限,可同時(shí)建立一個(gè)groups文件,內(nèi)容如下:  
  4. #格式:GroupName:username1username2  
  5. svngroup:user1user2  
  6. 在httpd.conf中的/svn處增加權(quán)限控制部分:  
  7. <Location/svn> 
  8. DAVsvn  
  9. #指向SVNRepository的ROOT  
  10. SVNPathd:/svnrepo  
  11. AuthTypeBasic  
  12. AuthName"SubversionRepository"  
  13. AuthUserFiled:/passwd/passwords  
  14. AuthGroupFiled:/passwd/groups  
  15. Requiregroupsvngroup  
  16. Location> 

重起服務(wù)器,瀏覽http://localhost/svn,出現(xiàn)安全對(duì)話框,輸入用戶名密碼即可成功。

Subversion與Apache相關(guān)網(wǎng)站:http://httpd.apache.org/ApacheWebServer官方網(wǎng)站

參考資料
http://sun.cis.scu.edu.tw/~nms9115/articles/softeng/scm/svn/2-install/svn_install.htm蔡煥麟SVNforWindows的安裝教程
http://www.douzhe.com/docs/ApacheManual/Apache2.0中文參考
http://httpd.apache.org/docs-2.0/Apache2.0文檔
 

 【編輯推薦】

  1. ApacheSVN服務(wù)器安裝之專家指導(dǎo)
  2. Windows下Apache+SVN部署全程跟蹤
  3. Subversion用戶權(quán)限配置專家解析
  4. 深入剖析Subversion+Apache配置
  5. 專家指導(dǎo):Windows2003下如何進(jìn)行Apache+SVN部署

 

責(zé)任編輯:佚名
相關(guān)推薦

2010-05-24 13:09:23

Subversion端

2012-07-06 09:08:58

云計(jì)算云游戲

2010-05-19 14:05:59

Subversion+

2010-05-19 14:28:18

Subversion權(quán)

2010-05-19 13:44:42

Subversion+

2010-05-14 10:37:07

Subversion1

2021-07-15 11:30:00

數(shù)據(jù)隱私安全數(shù)據(jù)泄露

2010-05-18 10:20:10

CentOSNginxSubversion

2010-05-19 14:48:44

Subversion用

2010-05-19 12:50:52

Subversion服

2010-05-21 13:07:14

Windows下SVN

2010-05-12 18:05:45

linux下subvesubversionapache配置

2009-10-29 15:29:04

接入網(wǎng)方式

2010-05-21 14:42:29

CentOS下Apac

2024-10-23 20:09:47

2009-07-01 14:36:34

呼叫中心智能網(wǎng)絡(luò)

2010-05-17 10:05:55

Subversion1

2010-05-13 16:39:27

Subversion1

2025-02-25 08:00:00

SpringBootLua開發(fā)

2010-05-21 14:12:55

CentOS下Apac
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 成人精品一区亚洲午夜久久久 | 日韩国产一区二区三区 | 国产精品一区久久久 | 韩国精品在线观看 | 午夜黄色影院 | 国产精品久久久久久久毛片 | 国产午夜精品一区二区三区嫩草 | 伊人免费在线观看高清 | 色婷婷综合久久久中字幕精品久久 | 日韩在线xx | 日韩免费电影 | 91在线电影 | 午夜影院在线观看 | 亚洲一视频 | 午夜精品久久久久久久久久久久 | 一级免费毛片 | 欧美一区二区三区在线观看视频 | 91 在线| 亚洲精品日韩一区二区电影 | 国产一区二区免费 | 日韩欧美在线一区 | 午夜一区二区三区在线观看 | 欧美精品在线一区 | 日韩中文在线视频 | 成人午夜精品 | 久久久激情视频 | 久久精品国产精品青草 | www.99热| 亚洲精品一区中文字幕 | 亚洲成人福利视频 | www.黄色在线观看 | 欧美在线一区二区三区 | 久久高清国产视频 | 久久夜视频 | 日韩一二区在线观看 | 九九综合 | 国产不卡在线 | 久久久精品国产 | 成人国产精品久久久 | 国产欧美在线播放 | 天天拍夜夜爽 |