下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
SVN服務端Subversion與客戶端TortoiseSVN教程--解決同步問題一、SVN-Subversion安裝配置Windows總結(jié)1、下載Subversion時,要清楚所下載的subversion版本支持的是apache2.0還是apache2.2。假如只支持apache2.0。要重新編譯subversion;簡單方法找到編譯好的能支持apache2.2的subversion版本。2、subversion一般自帶web服務器,但多數(shù)都選擇subversion+apache這個環(huán)境。3、將Subversion安裝目錄bin\下面的*.so文件復制到Apache安裝目錄modules\目錄下.4、找到Apache安裝目錄下的conf目錄,用文本編輯器打開d.conf,找到一下兩行:#LoadModuledav_modulemodules/mod_dav.so#LoadModuledav_fs_modulemodules/mod_dav_fs.so添加:LoadModuledav_svn_modulesvnLoadModuleauthz_svn_modulesvn這兩個模塊。注意:假如出現(xiàn)類似如下的錯誤:Syntaxerroronline923ofC:/ProgramFiles/ApacheGroup/Apache2/conf/d.conf:Invalidcommand'DAV',perhapsmis-spelledordefinedbyamodulenotincludedintheserverconfiguration就要保留LoadModuledav_modulemodules/mod_dav.so5、把Subversion\bin下的*.dll文件拷到Apache的bin目錄下,相同保留apache的.dll文件。6、創(chuàng)建一個svnrepository。創(chuàng)建(svnrepository倉庫)的根目錄,比如D:/svn。進入Subversion目錄,輸入如下命令:svnadmincreaterepos
7、在apache的.conf添加節(jié)點<Location/svn>
DAVsvnSVNListParentPathonSVNParentPathD:\svn\repos
#代碼庫AuthTypeBasic
#使用apache的認證方式AuthName"Subversionrepositories"AuthUserFile"D:\svn\passwd"
#使用的密碼文件。
#AuthzSVNAccessFilesvnaccessfile
#設置權(quán)限
Requirevalid-user</Location>8、使用apache的htpasswd構(gòu)造密碼文件D:\passwd,即建用戶。cmd命令行,進入apache的bin目錄下:bin\htpasswd-cpasswd<username>
//創(chuàng)建用戶第一次使用htpasswd時帶參數(shù)-c。bin\htpasswdpasswd<username>
//增加用戶9、重啟apache??梢杂昧耍瑸g覽器中輸入://localhost/svn/repos可以看到Revision0:/--------------------------------------------------------------------------------PoweredbySubversionversion1.4.0(r21228).
//說明我們已經(jīng)配置成功了--------------------------------------------------------------------------------二、SVN客戶端用戶使用手冊(完整版)環(huán)境模擬現(xiàn)有項目名稱:test服務端版本庫:testURL:://10.155.11.10:81/svn開發(fā)人員:devA,devB版本庫目錄結(jié)構(gòu):一.基本操作第一步:安裝客戶端下載TortoiseSVN安裝程序,雙擊直接安裝即可。安裝成功后,右鍵單擊鼠標會多出兩個選項,分別是SVNcheckout和TortoiseSVN。第二步:建立工作區(qū)項目開始之前,在本地PC的硬盤上,創(chuàng)建一個文件夾,文件夾命名隨意(例如workspace),該文件夾即作為軟件開發(fā)者在項目開發(fā)過程中的工作區(qū)。第三步:下載版本庫假如現(xiàn)在開發(fā)一個項目,配置管理員會在服務端建立一個該項目的版本庫test,如SVN服務端配置中的repos。在本地的workspace文件夾上,右鍵單擊鼠標。選擇SVNcheckout,會出現(xiàn)如下窗口在URLofrepository中輸入版本庫地址,://10.155.11.10:81/svn/test(test為你在svn服務器上配置的代碼庫名),在Checkoutdir中系統(tǒng)會自動添加第二步所創(chuàng)建的工作區(qū)目錄。在Revision中,選中HEADrevision,這樣將會下載到版本庫的最新版本。如果想下載庫中的舊版本文件,可選中Revision,然后填入版本號即可。如果不想下載整個版本庫,而是只想下載自己負責的那部分模塊,可以在URL后添加模塊名,例如://10.155.11.10:81/svn/test/Doc。單擊OK,輸入用戶名和密碼第四步:修改版本庫對版本庫的修改包括修改文件內(nèi)容,添加刪除文件,添加刪除目錄。經(jīng)過第三步的操作,本地的工作區(qū)文件夾,即workspace上會有綠色對勾出現(xiàn),工作區(qū)下的文件也會帶有綠色對勾,如圖2如果對庫中某一個文件進行了修改,系統(tǒng)會自動為這個文件和這個文件所在的各級父文件夾加上紅色嘆號,代表該文件或目錄已經(jīng)在本地被修改,如圖3澇圖榨3澡當所燕有對悲版本秒庫的程修改煉操作伐完畢睡后,曠右鍵腿單擊暖工作必區(qū)文矮件夾谷,選想擇哄co疼mm史it揪提交宋新版疲本,伯輸入曉密碼雙后系杏統(tǒng)將翅把修小改后炒的版抹本庫倚上傳撤到服悄務端僵,即暗完成遍一次孤對版不本庫朱的更勁新。拌注意辰:難新版殖本提夕交之獨后,能其他清擁有閉寫權(quán)葡限的謎用戶申也許鳥會重布復以秘上幾輝步的脾操作府,完儲成對拳版本式庫的攜再一劑次更誦新。中所以慎,每念次在棵工作途區(qū)文巷件夾涼下修嚴改本偷地版問本庫謙之前群,必細須首兄先對耀本地錫版本蜂庫執(zhí)略行蒸一次蛙更新酬(右涉鍵單肆擊工僅作區(qū)婆,選泉擇窮SV扒N禿Up愚da拜ta創(chuàng)),劣將最訓新的盟版本乞下載狗到本姻地,草然后斤再進耽行修倍改操癢作。初二.握其他群操作疫在日輕常的副軟件呀開發(fā)箱過程昆中,飼除了具以上什介紹兄的下慌載,彩提交裙,更噴新操齡作外坑,還比有另繩外幾講種常待用操牙作。氧(潤1換)比呼較文安件的伶不同咱之處卡當對瘡so枕c_牢1奸做了忍修改青之后聽,植so齊c_堂1憑文件票會出厭現(xiàn)紅攀色嘆們號,令表示胳已經(jīng)晶修改穩(wěn),如油果想油查看勵修改衡后的索so醒c_拒1灣文件符與修品改前承有何讀不同貓,可仔以右鈔鍵單日擊此色文件豪,選國擇效di假ff庫,系脂統(tǒng)探肝出一粘個窗董口,界如圖縣3挑,窗使口分戶為兩棉個部攜分,鞭左邊損為更絞改之娃前的餃版本塊,右嬌邊為趟更改午之后總的版波本。某并在挺不同年之處壯作出佩標記封和說厚明。豈如圖學4揚如果仗是宇wo遣rd邊文檔蒼的話群,選禾擇偏di蟻ff釘之后故,系哄統(tǒng)會厚打開瘋一個往wo繪rd同文檔賽,并并在其尋中標市出修念改后貫的版庭本與岔修改賊前有讀何不穩(wěn)同。苗如圖悠4.疼1愈(奉2鞏)查意看日獵志釋如果唉想查頁看一也個文劫件的服日志駐,例展如濕so堡c_沈1砍,右默鍵單評擊這呀個文唐件,遷選擇質(zhì)sh嬸ow憤l犧og連,系念統(tǒng)會窗踏出遲一個趙窗口三,并禾在窗列口中鳥顯示井so朵c_奸1財各個浪版本煙的坦lo枯g辰。如再圖撕4圖5弓(壽3癢)查躲看版皆本樹岡如果窮想查馳看蟲so濾c_邁1創(chuàng)文件五的版增本樹塵,右房鍵單朝擊該晚文件悶,選貢擇敵Re浮vi牽si役on紅g鋸ra庸ph畝,系詠統(tǒng)將炕會打繼開一遲個窗幕口,佳并在訓窗口庫中顯石示該望文件火的版始本樹堆。如付圖饑6粒。兔殺爭之所暑以只飄顯示瞎了蓮4.嗚5.盞6.編7殊四個抬版本石,是敘因為地選擇烘了只襲顯示擦發(fā)生遷過變兵化的葡版本任。即基1.奮4.伐5.達6.浪7蝴每一轟個版嚇本都輕有不界同的墊地方飯,都慚是經(jīng)才過用緣戶修先改后安提交歪的。好而枯2.笛3釣兩個女版本攔是與備版本頸1且相同求的。匯(吉4催)下遙載某猴個文脫件的襲舊版艦本珠如果挑想要篇得到霉某個貪文件遍的舊盟版本政,只旁需在今該文蜂件上貧單擊閥右鍵棕,選傳擇俊Up喘da可ta炊t獸o輩re紡vi進si謠on檔…居即可同。系憂統(tǒng)會融提示事輸入淡版本燒號。座例如捐要下丸載危so弊c_仰1集的第券五個下版本緒,只鵝需填伐入妹5怠即可先。如揭圖姿7眾。查敗看完關版本雪5征的文樂件后壺,如值果想辭在此矛回到戲最新里版本蛾,只羽需要榮對紀so妨c_翠1桑運行怒Up絹da弱ta行即可利。躬(桿5孫)重元名毒名烏和刪剪除文聞件威如果帽要刪辦除一眉個文賊件或映重名窩名兵一個示文件仙,注出意不真要在奶wi益nd伶ow雪s惕下直忙接操虛作。奇只需萄右鍵揀單擊筋該文讀件,攔選擇竟Re序na拜me盼或枕De始le語te烈,癥sv裙n租系統(tǒng)是便會曲完成用操作初。泥在紫wo華rk舞sp努ac董e餓中將些文件于重命含名或深刪除綢后,鑼服務胸端的氣文件附結(jié)構(gòu)寶不會灑變化救,只雪有當插提交別新版風本庫芽后,己即襯co鳴mm液it魔后,傭服務懂端的順文件槽結(jié)構(gòu)檔才會嘴被更猛新。照如果佛誤刪繭除了沈文件偉,在戚沒有鑼提交期版本乓?guī)熘畳伹?,辯可以覽通過權(quán)對版壩本庫挽的升悼級將謹文件賣重新搏下載購到本紗地的宋版本塘庫,么也可罷以通握過協(xié)re銷ve烘rt走恢復迎(參述考第駐八條及)。叛如果孫文件些刪除揪,并店且已嫌經(jīng)提烈交,打那么包要找謠回文永件只站能通茫過塑下載本舊獨版本晶庫來泊完成茅,參板考(內(nèi)4鬧)。晉(有6爆)創(chuàng)慎建分藝支跟版本隊庫中遼最初姓的文吐件乘so哲c_弓1,帳so槍c_念2,雞wo宿r(nóng)d藏_1臣,w堡or片d_渠2柜都是牌主干漸文件唯。如蹄果想里要為苗so竊c_挖1饞創(chuàng)建裝一個誤分支祝,只扔需右奪鍵單箏擊告so傷c_瀉1圈,選眼擇析Br奪an蜂ch伶/T革ag鼠,系祖統(tǒng)會暴彈出憤一個態(tài)窗口銅,如昏圖對8顛。在慈窗口跌中,厭Fr抗om帝U至RL編表示撞要創(chuàng)唯建的痰這個饒分支逼是免so塌c_略1禽的分畏支(爛系統(tǒng)練會自蓄動添驅(qū)加,梨不必竊更改褲)。導在搭To眨U飼RL店中,渾需要售更改允一下莖文件喪名,糠在文養(yǎng)件名業(yè)后加座一個慢標志劣即可班,例閱如騙“隸_b匯ra羞nc浩h”習,路斬徑不材需要錦更改駐。在帶Cr革ea紋t鼠c抵op運y勤in研t判he寶r原ep驕os表it倚or駛y鍬fr睬om心中,訂可以典選擇僵分支鑼文件綱是由候so暈c_碑1文的那方一個蒼版本屠拷貝智來的蹈。最犯后填見寫日驗志,堪選擇皂OK想。并分支造創(chuàng)建利完畢錯,堂Up楚da斷ta叢版本刺庫,頓系統(tǒng)乘會將饅so收c_爭1組的主訂干文騎件和渣分支暮文件壓so灘c_盲1_游br吼an稀ch證同時違下載推到本痛地版書本庫含,如巨圖套8.展1黎,然于后即坦可在而分支晝文件映上進部行操扯作。潑此時昏so瘡c_簡1褲的版捕本樹塞如圖續(xù)8.壁2需(鉛7歷)合瘋并分彈支撫當需老要把竄so塊c_毀1_租br曲an走c報分支壤文件疑合并礎到妻so譜c_痕1停主干陵文件誕時,宴右鍵顯單擊棕so捕c_伴1例,選敏擇結(jié)Me獨rg紛e亡,會姥彈出坐一個平窗口墾,如咐圖抗9遮。陜在抓F腰ro纖m廟輸入早框中張?zhí)钊肴贾鞲蓢樀淖鳸R偏L些,在懂To頑輸入困框中鍋填入阿分支洞的火UR柳L姑。在堆Fr瑞om贊和秒To胸中,英都有傾兩個爛選項銅HE左AD鏟R蘿ev喉is豪io蠅n涼和沈Re狀vi密si楚on牌,表羊示要下進行隸合并圓的是斤so崇c_槽1飾的那貍個版卡本。黑合并猾之后慰主干昂文件此會標灑注紅香色嘆陵號,滿表示血已被踐修改抬,并免可以光提交蹤。如亡果合床并防后文如件旗標注鉛的是鵲黃色間嘆號廢,表化示文覆件有勝沖突藏,處際理方蘇法見椅第三撥部分化“碼異常塘處理煩”筋。酸(下8白)撤存銷修會改笛當對主一個床文件慶進行績了修遙改并晃保存抄后(族注意旦此處機并沒助有進疫行提咐交)猾,如產(chǎn)果對論修改衛(wèi)不滿玩意,虎想要奸重新務修改暑,可林以右允鍵單憲擊修計改過均的文澇件(拾帶紅煌色嘆原號的羞那個邊),飯然后還選擇姻re湯ve暮rt縮,前念面的煉一系箭列修垃改便作會被每撤銷皺,恢叨復到?jīng)]Up極da湯ta現(xiàn)之后墾的狀盞態(tài)。黑如果鞭一個喪文件渣被誤販刪除通,也渴可通鞠過右渠鍵單襲擊該炎文件脅所在俘的目年錄,掙選擇加re憐ve爬rt直來恢楚復。踢三.嗽異常黃處理轎此處蔑所說性的異側(cè)常主瓣要是煌指文臟件發(fā)切生沖其突。想以用剃戶舞de孫vA們和用車戶世de真vB添為例襯,則當兩輔個用愿戶同辟時下丹載了晝最新焰的版岔本庫伸,并味對庫后中同核一個悟文件期so神c_即2角進行哭修改街提交思時,溉首先雹提交紐的用紗戶樓de帶vA蟲不會內(nèi)發(fā)生曬異常香,第疤二個甩提交蜓的用探戶塞de閉vB禁便會但出現(xiàn)匪無法簡提交歇的現(xiàn)退象。買因為兇服務始端的其版本謎庫已黨經(jīng)甚被曬de明vA參更新脈,受de菠vB計用戶鋸在上棋傳時后,系傾統(tǒng)會幫提示晚出錯傍如圖厚10卷。聾在這覽種情栗況下深,趙de滿vB勢用戶戲需要哨首先迎對修改改的折文件駱進行乎Up刺da策ta腔文件熔操作娘。如駁果兩信個用青戶修積改了甚文件面so蠅c_脆2惹的同增一個需地方首,則摸在夢de誤vB屯用戶手執(zhí)行青Up尼da趁ta煮后,忍系統(tǒng)穿會將鍵本地乎的通so銷c_追2伴與從恥服務免端下寬載儉so錘c_笑2扣合并猛到一膽個文塞件上勤,并違在該剝文件腦圖標漸上標罰上黃物色嘆邀號,元表示擊文件明出沖磁突。叫在文炭件中珍通過勇“<算<<健<<今<”吉和賢“>拆>>有>>即>”沿標識菠沖突法位置數(shù)和沖糞突內(nèi)做容。秤de脅vB蹤用戶閘只有較與紅de其vA杏協(xié)商血,將膜該沖址突尤處理樸,之高后單絞擊右瞧鍵,膝選擇巧Re夜so銅lv莖e癢,沖動突標耍記消阻除,茫才能怖夠再露次提概交,碧否則憐無法桂提交小。蓋文件薪標記尤沖突裳的格損式:品<<芽<<刺<<恭<漿.m喝in擁e笑劣蓬wo敏rk罵sp獵sa茫ce深工作揀區(qū),帳等陡ab界c擦工作漂區(qū)提梯交結(jié)泉束后沙再提糞交,匆應該躁會出幣現(xiàn)沖匪突膝==粉==脅==籮=喘坡伐在此中插入晴一段滅話,跨啊啊壁aa柳a舉,測矩試沖央突配>>續(xù)>>擱>>生>咸.r秤15福綠色斬部分換表示肅本地償文件虹的修拴改柳藍色畏部分暈表示士服務思端版?zhèn)鞅編旆仓械膽蜃钚沦嚢姹鞠锱c本鐵地文圣件修橡改發(fā)槍生沖制突的徒地方犯。和紫色援表示秀是第霧15魄個版揚本發(fā)索生了間沖突殺==慧==槍==擺=偶斤田在此棟插入略一段吼話,籌啊啊娃aa許a蔽,測宰試沖噸
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024至2030年保安系統(tǒng)燈項目投資價值分析報告
- 2024至2030年一次性助產(chǎn)衣項目投資價值分析報告
- 陜西能源職業(yè)技術學院《標志與符號設計》2023-2024學年第一學期期末試卷
- 陜西旅游烹飪職業(yè)學院《數(shù)值計算與實驗》2023-2024學年第一學期期末試卷
- 機器購銷合同范例
- 水上平臺供貨合同范例
- 2013版裝飾合同范例
- 駕校員工試用期合同范例
- 電影投資項目合同范例
- 村集體出售合同范例
- 糖尿病健康教育預防糖尿病課件
- 建筑課程設計結(jié)論與反思
- 汽車掛靠租賃協(xié)議書(范本)
- 二十屆三中全會精神知識競賽試題及答案
- 賽迪西門子:“碳”索之路-企業(yè)綠色出海深度洞察報告2024-2025
- 法律基礎學習通超星期末考試答案章節(jié)答案2024年
- 人教版六年級數(shù)學上冊期末常考應用題大全附解析
- 2024輪式智能巡檢機器人
- 第9課《創(chuàng)新增才干》第1框《創(chuàng)新是引領發(fā)展的第一動力》【中職專用】中職思想政治《哲學與人生》(高教版2023基礎模塊)
- 小學生初中生搞笑幽默短篇小品-文檔
- 創(chuàng)業(yè)思維-創(chuàng)造你喜愛的人生智慧樹知到期末考試答案章節(jié)答案2024年浙江旅游職業(yè)學院
評論
0/150
提交評論