SVN如何實(shí)現(xiàn)工作代碼提交后實(shí)時(shí)更新到測(cè)試服務(wù)器_第1頁
SVN如何實(shí)現(xiàn)工作代碼提交后實(shí)時(shí)更新到測(cè)試服務(wù)器_第2頁
SVN如何實(shí)現(xiàn)工作代碼提交后實(shí)時(shí)更新到測(cè)試服務(wù)器_第3頁
SVN如何實(shí)現(xiàn)工作代碼提交后實(shí)時(shí)更新到測(cè)試服務(wù)器_第4頁
SVN如何實(shí)現(xiàn)工作代碼提交后實(shí)時(shí)更新到測(cè)試服務(wù)器_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、本文的目的:在 Win平臺(tái)搭建SVN服務(wù)器,并且利用Hooks實(shí)現(xiàn)工作代碼提交后實(shí)時(shí) 的更新到測(cè)試服務(wù)器,以實(shí)現(xiàn)團(tuán)隊(duì)開發(fā)實(shí)時(shí)到服務(wù)器調(diào)試需求。 軟件平臺(tái):WinXpSp3 , SVN 服務(wù) 器程序 VisualSVN-Server-1. 7. 2. msi , SVN 客戶端 TortoiseSVN-1.6. 2. 1 63 44-win32-svn-1. 6. 2. m s i LanguagePack_1. 6. 2. 16344-win32-zh_CN. msi(中文包)(SVN 的客戶 端用戶 自行安裝) 一、安裝 SVN服務(wù)器程序 1.1 運(yùn)行 VisualSVN-Server-1.

2、 7. 2. msi女口下圖 1. 2選擇程序安裝目錄 和 SVN倉庫目錄 如下圖 X Location: deposit cries: Server Port: http:/thinkpsd:SOS0/svn/wpsucom 匚 re ate default structure (trunk, branches tag5) You un find recomfnendatiQns on repositor/ layout In the YjsuaSVTj Help 匸mri險(xiǎn), u/ufbu. ivttq cornel 2. 3創(chuàng)建用戶ve 2. 4設(shè)置項(xiàng)目的用戶權(quán)限 VisuatSVN S

3、erver 文件 撫作查看(也幫肋凹 名稱 Copy URL to 匚Ipboard Browse 陰甲汪有可顯示的項(xiàng)目。 0 i5dal5VTJ Server -TjJ Repositories j _| liters I Groups 刪除倒 刷新(巳 辱出列表(D 毗譏u、wuq Properties Security Add 選擇剛創(chuàng)建的用戶 v e o k 應(yīng)用 Properties ror Avnwapzucom/ Stcurity Group Olr User riame: Q;Read i Write 取消I 創(chuàng)建測(cè)試服務(wù)器目錄 D:WWWROOT ,本地開發(fā)目錄 D: WOR

4、KDIR *(D:) 文件 編輯(D x(y)收粼工具稲助(出 Code 地址回-Dl 按索文件滅 文件和文件黃任答 Z3創(chuàng)建一傘新文件夾 蚌將這個(gè)丈件襄發(fā)布到 Web 和共至此丈件滅 口 5VN 口 口 worKDIR vywwR007 *我的電腦 匸)我的文檔 遷)共拿文襠 *J Rl 睜 更它垃直 口 口 WORKDIR WWVROOT 四、將代碼(D: Code )導(dǎo)入到項(xiàng)目倉庫 打開0 資源背理器兇 按索d 養(yǎng)加到畑曰3共孕 k* EVTJ檢岀 I TcfftiseSVM 鳧版本庫瀏覽黯 寺添力聞Ccde.rerXT)e導(dǎo)出 亦導(dǎo)入“ K芳輜病壽 k 也凰快憧方式 重命名(tl) ?

5、幫肋凹 話關(guān)于 屬性 輸入用戶名 密碼并 勾選保存認(rèn)證 #T code 導(dǎo)入-TortoiVN WWIXJ, l/tua.cofn 踴疋 電消 導(dǎo)入成功,并返回版本號(hào)1 即Code 導(dǎo)入-TortoiseSVN完成辛 操件 路徑 MIME尖型 s 正在増m D:Codecontactkigo, gif applied ianjacte t- stream 正在増m D:yGodecontactlogo,p5d 日口 pliizM ionjocte t- stream 正在増加 D; 口 dsgntac tlsHn.htmi 正在増加 Ccdecoritac tm de.php = 正在増憂 D

6、 :Cod!ein dex php 完畢 于版本門 k 4 V 己傳輸642 口 *蒜用1分益抄 已増加燒 WWW IVUi 五、導(dǎo)岀項(xiàng)目代碼到工作副本、測(cè)試服務(wù)器目錄 u SVN 3 SVN檢出( WORKDIP. wummccT 打開(Q) 費(fèi)源管理器(Q 搜索(巳 冕加到陽gab共享 共李和安全(也 iiTortoiseSVN 忝加到WORKDIR.rarTO K掃描病靈( 發(fā)送到 號(hào)切 復(fù)制 創(chuàng)建快提方式(9 刪除 重命名(血 厘性 同理,另外導(dǎo)出一份到測(cè)試服務(wù)器目錄D: WWW ROOT (測(cè)試服務(wù)器的Apache目錄指 向該位置) 六、使用Hooks自動(dòng)更新測(cè)試服務(wù)器代碼D : W

7、WWROOT 6. 1 進(jìn)入 D:SVNwapzucom hooks 建立 post-commit. bat 文件 hookf 文件Q 編歡D 萱看收藏回工具耦助凹 骨退”乍/II索lj 立件滅:屮 地址回D譏刖檢內(nèi)叩血口唇 文件和立件夾枉曇金 苗創(chuàng)建一亍新文件夾 日將J個(gè)丈件典境櫛到 V/eb W共至此丈件夾 H它直直 pOst-COfftMl. po sit-comm it. b! a post-lock, tnnpl post-revpr. 編輯其內(nèi)容 為 D :/W WWRO OT C:/Program Files/VisualSVN S e rv er/b in / sv n. e

8、xe update 6. 2設(shè)置訪問權(quán)限 我的電腦 右鍵 管理 服務(wù)和應(yīng)用程序 服務(wù) VisualSVN Server 右鍵 屬性 登陸 添加訪問權(quán)限 用系統(tǒng)管理員賬號(hào)(我這里是user) 重啟服務(wù)器 VisualSVN Server 文件 按作直看世 精助(d) G |ES囤EG酉 卜 VisjahVN Sen Repositor 水扌旳apm 一| Users 1鼻口7芳 Start Stop Properties 所有任務(wù)(E)卜 童看加 Status VisualSVN Server is running Server URL is http;: thirikDH:j;.MOEi0, Accounts There are 1 users arid 0 groups 匚aaia dsm use C皂日t巳門訓(xùn)dOUL”. Repositories Totwl 1 repositories UfUflV. IVUij Qaata 門即ed口呂itory*.+ Imuort ex:也ti門ci宕Dogitor. 6. 3測(cè)試Hooks工作是否正常 修改 i n d e x. p h p 狀態(tài)如下圖 提交修改 最后打開D : WWWROOT index, php 可以發(fā)現(xiàn)代碼已經(jīng)被成功update PS :目錄說明 C

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論