版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、svn是什么?svn(subversion)是一個(gè)自由開放源碼的版本控制系統(tǒng)。svn(subversion)是近年來(lái)崛起的版本管理工具,是cvs的接班人。目前,絕大多數(shù)開源軟件都使用svn作為代碼版本管理軟件。主要由配置人員(SCM)來(lái)進(jìn)行維護(hù)。主要作用:數(shù)據(jù)的備份2、安裝2.1、服務(wù)器安裝2.1.1、軟件信息名稱:Subversion版本:1.6.3安裝程序:Setup-Subversion-1.6.3.msi2.1.2、安裝步驟1、安裝svn服務(wù)器應(yīng)用:在本機(jī)上雙擊setup安裝程序(如圖svn_1),在打開的每一個(gè)提示窗口,點(diǎn)擊“next”按鈕,直至運(yùn)行完畢;-Injx|Welcome-Injx|WelcometotheSubversionSetupWizardThisiaiiIIinstallSubversinr_i-1.4.5-r25188onjjciLircumputer.ItisrecLimmendedthatjr'uuclosealletherapplic-aticmsbeforecontiriLjing.ClickM&:-:ttccuntinue,.orCanceltoe:-:itGetup.svn_1subversion安裝注意:記住subversion安裝的路徑(如圖svn_2),作為創(chuàng)建SVN服務(wù)的重要參數(shù)之一;Setup-SabversionSelectDestinationLocationWhereshouldGubversicnbeirstslled?SetupwillinstallSubversionintothefollcwirgfolder.Tocontinue,clickNewt.Ifyouwouldliketoselectadifferentfolder,clickBrowse.Browse...|DeprogramFiles\Sub7ersiorBrowse...Atleasl16.8MBoJfreediskspaceisrequired.<Back|Next>Cancelsvn_2定義安裝路徑2、創(chuàng)建SVN服務(wù)首先,在合適的位置創(chuàng)建一個(gè)目錄SVN倉(cāng)庫(kù)的根目錄,我們這里把F:\SVNRoot作為SVN的根目錄;然后,在cmd命令模式下('開始’》‘運(yùn)行’》‘cmd’)輸入如下代碼,將SVN服務(wù)安裝成ntservice:sccreatesvnservicebinpath="D:\ProgramFiles\Subversion\bin\svnserve.exe--service-rF:\SVNRoot"displayname="SVNService"depend=Tcpipstart=auto如圖svn_3,若提示‘[SC]CreateserviceSUCCESS’則表示創(chuàng)建svn服務(wù)成功。成管理員:C\Windoyt?E.\£yitem32\rmd.exeMicrosoftWindowst.l.TfcOl]版權(quán)所有<t>200^Corpcratiun;保留所,?訶權(quán)制。C■SOssfsX^lrnliJuan>sccreatesunstFijieebinpath=^0?\Pi*ograinFilesXSuh<jeioni\binXsvnserue.exe—service一pF:\SUHNootR,di£DlaipnaniB=,rSUNSepuice,Fcleuend=IcniDstetr七二AiitaESC]CreateEorvice成功C:MJsersnan>svn_3成功創(chuàng)建svn服務(wù)注意:A、其中紅色字體參數(shù),是可變的。B、sccreate的參數(shù)由參數(shù)名=[空格]參數(shù)值組成,等號(hào)后面的空格不可省略,而等號(hào)前無(wú)空格3、啟動(dòng)服務(wù)方式一:cmd命令模式下輸入‘netstartsvnservice’,回車即可。方式二:“開始”一>“管理工具”一>“服務(wù)”一>“svnservice”鼠標(biāo)點(diǎn)擊右鍵選擇“啟動(dòng)”。2.2、客戶端安裝2.2.1、軟件信息名稱:TortoiseSVN(svn客戶端)、LanguagePack(漢化包)版本:1.6.3安裝程序:客戶端:TortoiseSVN-1?6?3?16613-win32-svn-1?6?3?msi漢化包:LanguagePack-1?6?3?16613-win32-zh_CN?exe2.2.2、安裝步驟1、安裝svn客戶端:雙擊TortoiseSVN的setup程序(如圖Tsvn_1),在打開的每一個(gè)提示窗口,點(diǎn)擊“next”按鈕,直至運(yùn)行完畢;Tsvn_1svn客戶端安裝安裝完畢后,svn客戶端為英文界面。系統(tǒng)會(huì)提示你重啟計(jì)算機(jī)。根據(jù)實(shí)際情況而定,不重啟也不會(huì)影響程序運(yùn)行。檢測(cè)TortoiseSVN安裝是否成功,可在桌面單擊鼠標(biāo)點(diǎn)擊右鍵,看到圖Tsvn_2的效果,表明svn客戶端安裝成功。查看凹?排列圖標(biāo)(1)?刷新⑥粘貼回粘貼快捷方式舊)Checkout...ortoiseSVlF新建地)?國(guó)Export...屬性Cre:±tprepcieitoi-j;here...俱]Import...?Help宅SettingsAboutTsvn_2TortoiseSVN效果圖2、安裝svn客戶端漢化包:雙擊TortoiseSVN的漢化包setup程序(如圖Tsvn_3),在打開的每一個(gè)提示窗口,點(diǎn)擊“next”按鈕,直至運(yùn)行完畢;
Tsvn_3TortoiseSVN漢化包安裝3、TortoiseSVN的漢化設(shè)置:選中TortoiseSVN的屬性設(shè)置(圖Tsvn_3)—>查肴也)k排列囹標(biāo)(XJ刷新國(guó)粘貼任)粘貼快捷方式底〕空jSCheckout...'dJlep-j-brQ'i'i'ser新建地)"Createi-epositoi-!hei_e...擊JImpui_t...?Help二SettingsAbcmiTsvn_3屬性設(shè)置一>General選項(xiàng)中的Language設(shè)置,選擇“中文(簡(jiǎn)體)”,然后確認(rèn)即可(圖Tsvn_4)一>
Tsvn_4語(yǔ)言設(shè)置一>漢化成功的效果(如圖Tsvn_5)。查看。*離版本庫(kù)瀏J覽熟⑧B導(dǎo)出QCL..排列圖標(biāo)d)?刷新曜粘貼⑥粘貼快捷方式國(guó)1^30檢出(K)...新建也?*在此創(chuàng)建成本庫(kù)也),,,濕導(dǎo)入(X).一.?幫助?縫設(shè)置⑨。關(guān)于但)[Tsvn_5TortoiseSVN漢化效果
3、使用3.1、svn管理3.1.1、創(chuàng)建版本庫(kù)1、在SVN根目錄下,新建一個(gè)空文件夾作為版本庫(kù)目錄(假如我的版本庫(kù)名為:AEM);2、創(chuàng)建版本庫(kù)(如圖use_1—>use_2),‘右鍵’一>‘TortoiseSVN’一>‘在此創(chuàng)建版本庫(kù)(Y)...';AE打開恒)資源管理器Qp搜索髓瑞星殺毒共享和安全瑚)...成引T檢出(£)...J^TortoiseS?道忝加到壓縮文件心..澄添加到L?ad道忝加到壓縮文件心..澄添加到L?adinULtm卜發(fā)送到如?剪切(X)堂制舊)F在此創(chuàng)建版本庫(kù)明...尸.導(dǎo)入(X)---?幫助但)/設(shè)置⑨關(guān)于舊)use1創(chuàng)建版本庫(kù)選擇版本庫(kù)類型為'本地文件系統(tǒng)…'創(chuàng)建成功后,在AEM文件夾下會(huì)產(chǎn)生一些列配置文件,如圖use_3。一lav曰北劍加rrnat!EKEADHE.tytuse_3版本庫(kù)配置文件集3.1.2、修改配置信息svn管理的配置信息主要存放在conf文件夾下的三個(gè)配置文件中。分別是:svnserve.conf:配置版本庫(kù)的通用信息,默認(rèn)信息如圖use_4:鼻svikserve.conf—記事本交件D貌輯麒格式查看世〕幫助如[ttttltThisFilecontrolstheconfigurationoFthesunservedaemon,iFyouttttttuseittoallouaccesstothisrepository_(IFpouonlyallounoaccessthroughtittp:and/orfile:URLs,thenthisfileisttttltirreleuant.)ttttltUisithttpz/Z/Formoreinformation[general]ttttltTheseoptionscontrolaccesstotherepositoryforunauthenticatedttttltandauthenticatedusers.Ualidualuesare"write","read",ttttltand"none".Thesamplesettingsbelouarethedefaults.ttanon-access=readnauth-access=writettttltThepassuord-dboptioncontrolsthelocationoFthepasswordttttltdatabaseFile.Unlessyouspecifyapathstartingwitha/,ttttltthefile'slocationisrelatiuetotheconfdirectory.ttttltUncommentthelinebeloutousethedefaultpassuordfile,ttpassuord-db=passvidttttltTheauthz-dboptioncontrolsthelocationoFtheauthorizationttttltrulesforpath-basedaccesEcontrol.Unlessyouspecifyapathttttttstartingwitha/,theFile'slocationisrelatiuetotheconF##ttdirectory.IFyoudon'tspecifyanauthz-db,nopath-basedaccessttttltcontrolisdone-ttttltUncommentthelinebeloutousethedeFaultauthorizationfile.ttauthz-db=authzttttttThisoptionspecifiestheauthenticationrealmoFtherepository-noIftuorepositorieshauethesameauthenticationrealn,theyshouldttttlthauethesamepassworddatabaseTanduiceuersa.Thedefaultrealmttttltisrepository'suuid.ttrealm=FirstRepositorysvnserve.conf-記事本文件⑥編輯堡)格式?查看⑦幫助如[general]anon-acce55=readauth-access=writepaesword-db=passudauthz-db=authzIuse_5可用的配置信息參數(shù)說(shuō)明:anon-access:連接版本庫(kù),瀏覽信息是否需要認(rèn)證。可選參數(shù)有:read,noneauth-access:輸入正確的認(rèn)證信息后,可用發(fā)生大動(dòng)作??蛇x參數(shù)有:write,read,nonepassword-db:管理訪問(wèn)者賬號(hào)的文件名,默認(rèn)為passwd??勺远x,但必須與conf下管理訪問(wèn)者賬號(hào)信息文件的文件名保持一致;authz-db:管理訪問(wèn)者權(quán)限的文件名,默認(rèn)為authz??勺远x,但必須與conf下管理訪問(wèn)者權(quán)限信息文件的文件名保持一致。passwd:管理訪問(wèn)者賬號(hào)信息默認(rèn)信息,如圖use6:passwd-,記.季:rt:”I丸*Ftg]拭Thisfileisane-xamp1epcisswordfileforsvns^rve,]unst工t曳formatlaslm.i1artothatofavnserve,conf.Asshowniinthe]■林examplebelowitcontainsones1ionlabelledCusersl.IThe-nameand.pa.sswoi-dlfoireachuseirfo11ow7one-accci_irii±pe-ir1£ne*-[iLSCirs]t;harry=liarryssecretfrsally=■-sallyssecretuse_6默認(rèn)內(nèi)容可用的配置信息,use_7:[users]-narry=hsrryss-ecrelTaally=lysiilijuan=1234-56zhan5san=1234SG1lsi=123486use_7可用的配置信息參數(shù)說(shuō)明:[users]:系統(tǒng)參數(shù),不可變;admin=123456:用戶名和密碼設(shè)置,可變。等號(hào)前面為用戶名,等號(hào)后面為密碼;authz:管理訪問(wèn)者的訪問(wèn)權(quán)限默認(rèn)信息,如圖use_8:
suthz-i5suthz-i5事If力二:卜蝠〕?律M;母fi=(v:,為#-asingLeu&er7-agroupofusersdefinedinaspecial[groupsjsectiotijJ-analiasdefinedinaspecial[aliases.section^"一”■allauthenticatedusers,usingthe'iantlienticated1*oken?I一onlyanonymoususers,usingthe'anonymous*token,I,#3#-anvone,usingthe'irildcard.,5iAmatchcanbeinvertedbyprefixingtherulewith',*.RulescangrantreadCr?)access,read-write('rw)access,ornoaccess心切#C1).Faliases]-joe=/C=XZ/ST=Dessert/L=SnakeCity/O=SnakeOil,Ltd,/OU=R&searchInstitute-CN=JoeAverageFgroups]蘭liarry_and_sally=harry,sally#harry_sally_and_joe=harry,sally,&.jce31/foa/barJharry=rwd&joe=rm*二廿[repository:/'baz/fuz]a?harry_and_&alIy=rw廿*=ruse_8默認(rèn)內(nèi)容可用的配置信息,如圖use_9:[groups]AEM_1=suliJuan,zhaagsan,lisi[AEM:/]@AEM_l=rwuse_9可用的配置信息參數(shù)說(shuō)明:[groups]:系統(tǒng)參數(shù),不可變;AEM_m=admin,liujing:用戶分組,可變。等號(hào)前面為組名,等號(hào)后面為組內(nèi)成員,多個(gè)人員可用逗號(hào)隔開,但必須是passwd文件中巳定義的用戶名;[AEM:/]表示AEM版本庫(kù)的根目錄,可變;@AEM_m=rw表示巳定義的AEM_m組成員,有可讀可寫的權(quán)限。注:用@符號(hào)標(biāo)示組別;*=表示除AEM_m組成員以外的訪問(wèn)者,對(duì)此目錄無(wú)任何權(quán)限。3.1.3、驗(yàn)證配置結(jié)果在任何磁盤管理空間空白處,右鍵,查看‘版本庫(kù)瀏覽器(R)’。如圖use_10:
查看也)k排列圖標(biāo)①刷新?k粘貼快捷方式⑨撒銷冊(cè)除QT]Ctrl+ZSVW檢出00一..蕓TortoiseSYIT寂版本庫(kù)瀏覽器冬〕新建也I?或?qū)С?寂版本庫(kù)瀏覽器冬〕屬性(K)在止匕創(chuàng)建版本庫(kù)(I)...月導(dǎo)入甚〕...?幫助如V設(shè)置匿〕use_10查看版本庫(kù)選擇訪問(wèn)路徑和訪問(wèn)版本庫(kù)對(duì)象。如圖use_10查看版本庫(kù)選擇訪問(wèn)路徑和訪問(wèn)版本庫(kù)對(duì)象。如圖use11:use_11訪問(wèn)對(duì)象和路徑參數(shù)說(shuō)明:25:svn管理服務(wù)器IP地址,可變;AEM:svn管理版本庫(kù)名,可變。我這里的訪問(wèn)是:svn://9/HS_SVN驗(yàn)證訪問(wèn),如圖use_12,若驗(yàn)證通過(guò)、訪問(wèn)成功可表示配置成功。
use_12訪問(wèn)驗(yàn)證3.2、TortoiseSVN使用3?2?1、工件管理(增、刪、改)1、增加方式一:直接添加,進(jìn)入版本庫(kù)瀏覽器后,選中添加文件夾或文件的目標(biāo)目錄,右鍵,會(huì)看到一個(gè)操作菜單(如圖use_13),選擇相應(yīng)操作。潛版本庫(kù)瀏覽卷IfRL:svn!//192.16B.3.125/AEM文件顯示日志化)導(dǎo)出堡)-..贛出?-■■重新整理創(chuàng)建文件夾⑥...加入文件囚...加入文件夾刪除如改名如復(fù)制至工作副本…復(fù)制到?...復(fù)制UEL顯示屆性他)use_13添加文件信息文件夾文件夾2KETfiikRAE壓縮交件文件夾文件夾2KETfiikRAE壓縮交件打開迫)資源管理品(X)搜索但)..?黝瑞星殺毒打開迫)資源管理品(X)搜索但)..?黝瑞星殺毒痕EV
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年教案創(chuàng)新:《散步》課程的多元化教學(xué)
- 第47屆世界技能大賽江蘇省選拔賽“汽車噴漆”項(xiàng)目技術(shù)工作文件-色覺(jué)-規(guī)范性-雙色-拋光-修補(bǔ)
- 2023年“中國(guó)銀行杯”棗莊市“魯班傳人”職業(yè)技能大賽-棗莊市高端裝備職業(yè)技能大賽數(shù)控車工賽項(xiàng)
- 適應(yīng)2024年教育需求的20以內(nèi)加減法課程設(shè)計(jì)
- 傳媒行業(yè):2020年綜N代IP價(jià)值研究
- 安川機(jī)器人軸控系統(tǒng)培訓(xùn):2024年深入解析
- 2024年教育公平:《黃河落日》教學(xué)課件的普及與推廣
- 山西省安全員C證考試題庫(kù)及答案
- 安全生產(chǎn)管理制度-普貨運(yùn)輸
- 人教版歷史七年級(jí)上-秦統(tǒng)一中國(guó)-說(shuō)課稿-教學(xué)設(shè)計(jì)
- 《地球是怎樣形成的》課件
- 建筑機(jī)電系統(tǒng)全過(guò)程調(diào)試技術(shù)及工藝
- 六西格瑪之控制階段詳解
- 《領(lǐng)導(dǎo)梯隊(duì):全面打造領(lǐng)導(dǎo)力驅(qū)動(dòng)型公司》解讀
- 護(hù)理質(zhì)量安全與風(fēng)險(xiǎn)管理的案例分析
- 工程流體力學(xué)課后習(xí)題答案-(杜廣生)
- AI智能客服應(yīng)用實(shí)踐
- 幕墻工程檢驗(yàn)批質(zhì)量驗(yàn)收記錄
- 危險(xiǎn)化學(xué)品經(jīng)營(yíng)企業(yè)安全生產(chǎn)獎(jiǎng)懲制度范本
- 報(bào)價(jià)單模板完
- 30題藥品質(zhì)量檢測(cè)崗位常見面試問(wèn)題含HR問(wèn)題考察點(diǎn)及參考回答
評(píng)論
0/150
提交評(píng)論