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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
技術(shù)分享:SVN代碼管理服務(wù)器如何快速架設(shè)?

本節(jié)和大家一起介紹一下如何快速架設(shè)簡(jiǎn)單的SVN代碼管理服務(wù)器,主要包括三方面的內(nèi)容,在這里和大家分享一下,希望通過(guò)本節(jié)的介紹大家能夠掌握快速架設(shè)簡(jiǎn)單的SVN代碼管理服務(wù)器的方法。

如何快速架設(shè)簡(jiǎn)單的SVN代碼管理服務(wù)器

一、需要資源:
1apacheserver。下載地址:www.apache.org
這里我們選擇2.0版
2subversion服務(wù)器包。下載地址:http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
這里我們選擇1.4.3版
3Subversion客戶端。下載地址:http://sourceforge.net/projects/tortoisesvn/
這里我們選擇1.4.3版

二、創(chuàng)建和配置存儲(chǔ)倉(cāng)庫(kù):
架設(shè)簡(jiǎn)單的SVN代碼管理服務(wù)器第二步就是創(chuàng)建和配置存儲(chǔ)倉(cāng)庫(kù),包括三個(gè)部分。

1解壓subversion服務(wù)器服務(wù)器包到本地任何目錄,打開(kāi)CMD命令框,cd目錄到subversionroot/bin。
使用命令svnadmin:
svnadmincreateD:\repository\subversion\projectname
(D:\repository\subversion存儲(chǔ)庫(kù)根目錄.Projectname工程名)
如果執(zhí)行成功,上述命令會(huì)在D:\repository\subversion\projectname中自動(dòng)生成多個(gè)文件和文件夾。

2安裝apacheserver,所有的配置按照安裝程序提供的默認(rèn)選項(xiàng)即可。
默認(rèn)的安裝文件根路徑一般為:系統(tǒng)盤(pán):\ProgramFiles\ApacheGroup\Apache2
修改apacheserverroot/conf/httpd.conf文件
A將LoadModuledav_fs_modulemodules/mod_dav_fs.so
LoadModuledir_modulemodules/mod_dir.so
之前的#去掉
B在LoadModulelist的最后加入如下內(nèi)容:
LoadModuledav_svn_modulemodules/mod_dav_svn.so
LoadModuleauthz_svn_modulemodules/mod_authz_svn.so
將subversionroot/bin目錄下的.dll和.so文件Copy到apacheserverroot/modules文件夾下
C在文件最后加入如下信息:

 
 
 
  1. DAVsvn
  2. SVNParentPathd:\svn\repository
  3. AuthTypeBasic
  4. AuthName"Subversionrepositories"
  5. AuthUserFilepasswd
  6. #AuthzSVNAccessFilesvnaccessfile
  7. Requirevalid-user
  8. Location>

加入上述配置信息后
http根目錄:http://yourServer/svn/
subversion本地存儲(chǔ)庫(kù)根目錄:d:\svn\repository
使用“passwd”文件中username/password(用戶名/密碼)列表訪問(wèn)http://yourServer/svn/
此passwd密碼文件位于apacheserverroot目錄下,可以通過(guò)apacheserverroot/bin目錄下的htpasswd.exe命令生成
命令使用方式:htpasswd-cpasswd
-c參數(shù)表示重新創(chuàng)建密碼文件,如果不需重新創(chuàng)建passwd文件而只增加用戶,將-c參數(shù)去掉。
注意:密碼文件生成后,確保passwd文件位于apacheserverroot目錄下,如果不在直接Copy過(guò)去

3.安裝Subversion客戶端
安裝完成后,系統(tǒng)的右鍵菜單會(huì)多出Subversion的控制選項(xiàng)。

三、引入控管源碼
在需要控管的源碼文件夾上點(diǎn)擊右鍵,在菜單中順序選擇TortoiseSVN--》Import
彈出一個(gè)對(duì)話框,在對(duì)話框的上部URLofrepository:框中輸入前面創(chuàng)建的存儲(chǔ)庫(kù)
HttpURL本例為:http://yourServer/svn/projectname
然后點(diǎn)擊OK按鈕即可。整個(gè)架設(shè)簡(jiǎn)單的SVN代碼管理服務(wù)器過(guò)程就這樣簡(jiǎn)單的做完了,現(xiàn)在你就可以和你的團(tuán)體合作開(kāi)發(fā)而不必要再為修改沖突擔(dān)心了


文章標(biāo)題:技術(shù)分享:SVN代碼管理服務(wù)器如何快速架設(shè)?
標(biāo)題鏈接:http://m.5511xx.com/article/dhedjpj.html