日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
版本控制工具SVN與Apache完美組合

本節(jié)主要向大家描述一下版本控制工具SVN+Apache整合,內(nèi)容主要包括四個方面,和大家一起學(xué)習(xí)一下,歡迎大家一起來學(xué)習(xí)版本控制工具SVN+Apache整合。下面是具體的步驟講解。
一、SVN服務(wù)器端基礎(chǔ)配置
  1.創(chuàng)建文件庫,開啟服務(wù)
  假設(shè)SVN服務(wù)器安裝在D盤根目錄下,文件庫創(chuàng)建為D盤下的repository_svn文件夾。sccreatesvnservebinpath="D:svn-win32-1.5.0binsvnserve.exe--service--rootD:repository_svn"displayname="Subversion"depend=tcpipstart=auto scdescriptionsvnserve"SubsersionService"
//刪除該服務(wù)scdeletesvnserve
  安裝TortoiseSVN后,選中repository_svn文件夾右鍵“TortoiseSVN”-“Createrepositoryhere”,此時這個文件夾下會生成很多文件夾及文件,編輯版本庫目錄的conf/svnserve.conf文件:
[general]
anon-access=write 
 2.導(dǎo)入
  (1)在你的硬盤上創(chuàng)建一個空的文件夾,如temp;
  (2)在那個文件夾下創(chuàng)建你想要的頂級目錄(千萬不要放任何文件進(jìn)去),如trunk;
  (3)通過在那個文件夾(temp)右鍵,選擇“TortoiseSVN”-“Import...”將這個結(jié)構(gòu)導(dǎo)入到版本庫中?! ∵@將導(dǎo)入臨時文件夾到版本庫的根目錄形成一個基本的版本庫布局。
  3.檢出
  建一個文件夾,在該文件上右鍵“SVNCheckout”檢出該版本庫的布局。
  
二、版本控制工具SVN與Apache整合
  1.先下載apache服務(wù)器。從http://httpd.apache.org/download.cgi下載最新版本的Apache,請確認(rèn)你下載的版本是2.2.x-1.3.xx的版本不能工作;
  2.安裝apache服務(wù)器,完成后將瀏覽器指向http://localhost/-將會看到一個預(yù)先配置的網(wǎng)站“Itworks”;
  3.到Subversion的安裝目錄(通常是c:programfilesSubversion),找到文件/bin/mod_dav_svn.so和mod_authz_svn.so,復(fù)制這些文件到Apache的模塊目錄(通常是c:programfilesapachegroupapache2modules);
  4.再將Subversion安裝目錄下面所有的.dll文件復(fù)制到ApacheBin目錄下;
  5.使用記事本之類的文本編輯器修改Apache的配置文件(通常是C:ProgramFilesApacheGroupApache2confhttpd.conf),做出如下修改:
  去掉以下幾行的注釋(刪除'#'標(biāo)記):
#LoadModuledav_fs_modulemodules/mod_dav_fs.so
#LoadModuledav_modulemodules/mod_dav.so
  將以下兩行到LoadModule節(jié)的末尾。
LoadModuledav_svn_modulemodules/mod_dav_svn.so
LoadModuleauthz_svn_modulemodules/mod_authz_svn.so
  6.再在httpd.conf末尾加入如下語句:

成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都網(wǎng)站設(shè)計、網(wǎng)站制作、奇臺網(wǎng)絡(luò)推廣、成都微信小程序、奇臺網(wǎng)絡(luò)營銷、奇臺企業(yè)策劃、奇臺品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供奇臺建站搭建服務(wù),24小時服務(wù)熱線:028-86922220,官方網(wǎng)址:www.cdcxhl.com

 
 
 
  1.  
  2. DAVsvn  
  3. SVNListParentPathon  
  4. SVNParentPath"d:"  
  5. #SVNPath"d:repository_svn"  
  6. Location>或:  
  7.  
  8.  DAVsvn  
  9.  SVNListParentPathon  
  10.  SVNParentPathD:  
  11.  #SVNIndexXSLT"/svnindex.xsl"  
  12.  AuthTypeBasic  
  13.  AuthName"Subversionrepositories"  
  14.  AuthUserFilepasswd  
  15.  #AuthzSVNAccessFilesvnaccessfile  
  16.  Requirevalid-user  
  17. Location> 

可以修改apache監(jiān)聽端口號:
  打開D:softapacheconfhttpd.conf文件,修改監(jiān)聽的端口號Listen80->7777
http://localhost:7777/。版本控制工具SVN+Apache整合過程中需要對用戶進(jìn)行管理。

三、用戶管理
  在命令行輸入:
>cdd:softapachebin
>htpasswd-cf:/svn/conf/pwd.confadmin//生成pwd文件和admin用戶名
>htpasswdf:/svn/conf/pwd.confuid001 //在pwd文件中加入用戶uid001
>htpasswdf:/svn/conf/pwd.confuid002 //在pwd文件中加入用戶uid002
  注:pwd.conf文件可以放在任意位置
  接下來修改httpd.conf,在Location標(biāo)簽中加入如下內(nèi)容:
AuthTypeBasic
AuthName"svnrepos"
AuthUserFilef:/svn/conf/pwd.conf
Requirevalid-user

四、安裝subclipse
Name:Subclipse1.6.x(Eclipse3.2+)            
URL: http://subclipse.tigris.org/update_1.6.x
  最后注意:項(xiàng)目導(dǎo)入時,需要在把項(xiàng)目單獨(dú)放在一個文件夾中,然后再導(dǎo)入這個文件夾,比如項(xiàng)目pro_one,需要放在project文件夾中,然后在project文件夾上右鍵,導(dǎo)入svn。本節(jié)版本控制工具SVN+Apache整合簡介完畢,請關(guān)注本節(jié)其他相關(guān)報道。

【編輯推薦】

  1. 專家課堂 SVN使用說明詳解
  2. SVN使用教程簡易入門
  3. Windows下SVN使用手冊簡明介紹
  4. 深入剖析 如何遠(yuǎn)程修改SVN密碼
  5. 術(shù)語匯編 SVN代碼庫簡介

網(wǎng)頁標(biāo)題:版本控制工具SVN與Apache完美組合
文章網(wǎng)址:http://www.5511xx.com/article/dhiocjd.html