SVN使用教程簡(jiǎn)易入門(mén)
SVN現(xiàn)在是個(gè)很熱門(mén)的東西,本節(jié)就向大家講解一下SVN使用教程簡(jiǎn)易入門(mén),希望通過(guò)本節(jié)的學(xué)習(xí)對(duì)你學(xué)習(xí)SVN有所提高。
每個(gè)程序員都應(yīng)該參與團(tuán)隊(duì)合作項(xiàng)目,我想您也會(huì)參加的,如果參加過(guò)你是否遇到過(guò)這樣的情況:當(dāng)你正在修改一個(gè)文件,卻出現(xiàn)另一個(gè)人作了同樣的事情。你是否曾因?yàn)檫@種巧合而導(dǎo)致了你的修改付之東流?
你是否曾經(jīng)在文件保存之后,又想恢復(fù)到文件保存之前?你是否想過(guò)要去查看一個(gè)文件幾天前的內(nèi)容?
當(dāng)你發(fā)現(xiàn)一個(gè)項(xiàng)目中的bug,你是否想知道它是何時(shí)出現(xiàn)在你的代碼中?
如果你對(duì)上面任何一個(gè)問(wèn)題回答“Yes”,那么TortoiseSVN就是你所需要的!你得仔細(xì)閱讀TortoiseSVN的說(shuō)明,學(xué)會(huì)如何解決上面的問(wèn)題。這并不難~
這份說(shuō)明是寫(xiě)給那些希望使用Subversion去管理他們的資料,卻又不習(xí)慣于命令行的操作的人。因?yàn)門(mén)ortoiseSVN就像是一個(gè)windows的擴(kuò)展外殼,用戶(hù)可以像使用“我的電腦”那樣使用這個(gè)軟件。
SVN使用教程介紹TortoiseSVN,TortoiseSVN是自由軟件,你不需要花錢(qián)就可以使用它,并且可以隨意使用。它的開(kāi)發(fā)遵循GPL協(xié)議。以上是從TortoiseSVN的幫助文檔摘錄出來(lái)的。簡(jiǎn)單的說(shuō),TortoiseSVN可以看作一個(gè)代碼版本控制工具,方便多人合作編寫(xiě)代碼?,F(xiàn)在有不少開(kāi)源的作品是使用SVN作為源碼管理工具的,學(xué)會(huì)了TortoiseSVN就可以很方便的拿到這些代碼。
TortoiseSVN功能豐富,但是我們只需要學(xué)會(huì)2個(gè)簡(jiǎn)單的操作即可,***就是下載代碼,第二是上傳。下面針對(duì)各個(gè)功能作出說(shuō)明。
Export...
因?yàn)殚_(kāi)源的項(xiàng)目大都是可以直接下載的,而上傳可能還需要開(kāi)通某些權(quán)限,所以先說(shuō)代碼的下載。
1、下載TortoiseSVN的安裝版本并安裝。你不會(huì)看到任何可執(zhí)行的程序,因?yàn)門(mén)ortoiseSVN是嵌在windows里面的。
2、新建一個(gè)空的文件夾,右鍵點(diǎn)擊它,可以看到TortoiseSVN菜單以及上面的SVNCheckout。
3、不用管這個(gè)Checkout,我們選擇TortoiseSVN菜單下的Export...,接著它會(huì)讓你輸入url。
4、比如輸入【迷宮探寶】的SVN地址是:http://game-rts-framework.googlecode.com/svn/trunk/
5、其他選項(xiàng)不需要更改,Omitexternals不要勾選,HEADRevision選中表示***的代碼版本,接著點(diǎn)擊OK即可將代碼導(dǎo)出到這個(gè)目錄中:)
就像解壓縮一樣,不是么?請(qǐng)期待下節(jié)SVN使用教程入門(mén)介紹。
【編輯推薦】