中國svn源代碼托管中心_svn_使用教程

中國svn源代碼托管中心_svn_使用教程

ID:9998049

大小:233.50 KB

頁數(shù):27頁

時間:2018-05-20

中國svn源代碼托管中心_svn_使用教程_第1頁
中國svn源代碼托管中心_svn_使用教程_第2頁
中國svn源代碼托管中心_svn_使用教程_第3頁
中國svn源代碼托管中心_svn_使用教程_第4頁
中國svn源代碼托管中心_svn_使用教程_第5頁
資源描述:

《中國svn源代碼托管中心_svn_使用教程》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫

1、中國SVN源代碼托管中心-www.svnchina.com使用幫助文檔讓我們從零開始,StepByStep地嘗試使用SvnHosting及Subverson這個超級工具來革新我們的開發(fā)流程。第一步,注冊帳號并新建項(xiàng)目1.首先你需要先注冊一個SvnHosting的帳號并成功激活;2.登錄后,點(diǎn)擊“我的項(xiàng)目”,在里面新建一個項(xiàng)目;3.新建成功后,點(diǎn)擊該項(xiàng)目的詳細(xì)頁,復(fù)制“SVN地址”的鏈接。第二步,checkout1.下載和安裝SVN的客戶端TortoiseSVN,安裝完成后不需要重啟,但重啟完可以看到資源管理器里文件夾圖標(biāo)的更新。1.從SvnHosting上Checko

2、ut源代碼-TortoiseSVN是一個資源管理器的插件,安裝完成以后,鼠標(biāo)右鍵點(diǎn)任何文件夾或者桌面都有TortoiseSVN的菜單項(xiàng)。選擇SVNCheckout,如下圖示:1.填寫源代碼的SVN路徑和本地文件夾。就是剛剛你在SvnHosting上新建的那個項(xiàng)目,復(fù)制下來的那個地址。例如,源代碼路徑是http://svn.w18.net/svn/test_-這個是我在SVNHosting上建立的一個測試項(xiàng)目。1.然后他會提示你輸入帳戶,密碼,將你在SVNHosting注冊的帳號和密碼填上就OK。第三步,把你的程序源碼放入源碼庫1.你是不是發(fā)現(xiàn)checkout下來的目錄

3、空空如也,如果你打開這個目錄,你會發(fā)現(xiàn)除了一個.svn的隱藏目錄,空空如也。是的,這是正常的。.svn目錄用來記錄你所有的操作記錄,以一種不可思議的紀(jì)錄方式。圖4:checkoutfinished后圖5:目錄列表-這些小圖標(biāo)正是版本管理的標(biāo)志,表明了這些目錄正在使用SVN進(jìn)行管理。打勾表示當(dāng)前目錄沒有作代碼更新;打“!”表明你更改了源代碼,需要commit了。圖五:進(jìn)到test目錄里,發(fā)現(xiàn)空空如也,這是正常的,你沒有放任何源碼進(jìn)去。1.現(xiàn)在,把你的源碼放進(jìn)去這個目錄里面吧。第四步,Commit和Update1.你現(xiàn)在應(yīng)該要把你這個項(xiàng)目的代碼提交到源代碼庫了。應(yīng)該怎么樣

4、做呢?選擇Commit。你可以在根目錄下?lián)粲益I,選取“SVNcommit”,同樣也可以到外面的目錄,點(diǎn)右鍵選“test”目錄。1.這時,會出現(xiàn)這樣的對話框,你選擇“全部”,除非你有個別文件不希望提交到源碼庫里。1.然后完成后,你會發(fā)現(xiàn)這個目錄里的文件顯示方式已經(jīng)不一樣了,是的,這些打了“勾”的文件已經(jīng)進(jìn)入到源碼庫并開始版本管理了。2.好了,現(xiàn)在你在家里已經(jīng)完成了代碼的提交。然后,假設(shè)你回到公司,要獲得源代碼來繼續(xù)跟進(jìn)編寫,怎么辦呢?對了,第一次,先“checkout”下來,步驟同上,但因?yàn)檫@次你的源碼庫里已經(jīng)有東西了,你checkout下來的目錄不會是空的了,而是有你

5、需要的源代碼在里面了。1.然后用編輯器修改程序,比如這里我只是用Dreamweaver小改了一下,也可以用VS.net,Eclipse等等,開發(fā)工具沒有所謂。然后你會看到改過的文件會有一個“!”號,他提示你需要將最新的改動提交到源碼庫。2.步驟同上。如果你需要一次commit多個文件,你直接選擇根目錄空白地方的右鍵來“Commit”;如果你只需要commit一個或指定文件,選擇你那些需要commit的文件來commit。1.然后,回到家后,點(diǎn)擊“test”目錄,選擇一下“SVNupdate”,代碼輕松同步了。2.呵呵,是不是爽很多,再不用拿著愚蠢的移動硬盤或U盤跑來跑

6、去,或者用小心翼翼,整天怕覆蓋錯的FTP來傳來傳去呢?進(jìn)階部分:多人協(xié)同工作1.多人協(xié)同工作首先你需要邀請你的朋友和其它開發(fā)程序員加入。比如,我這個“test”項(xiàng)目,需要邀請huajun來一起改代碼(或者說,賦予huajun可以讀和改我的代碼的權(quán)限),我需要先到這個SVNhosting網(wǎng)站,進(jìn)入“我的項(xiàng)目”,選擇項(xiàng)目“test”,進(jìn)入在最下面的“添加項(xiàng)目成員”處,填入“huajun”(注意,這個名字必須要與該用戶的注冊帳號完全一致)1.提交后,huajun將會收到郵件,被告知他已經(jīng)被我加入到這個項(xiàng)目的開發(fā)成員當(dāng)中了。當(dāng)然,你日后仍有這個刪除他的權(quán)限的功能可使用。2.h

7、uajun的步驟也是和我一樣,先去登錄SVNHosting,然后在“我加入的項(xiàng)目”當(dāng)中找到這個項(xiàng)目,進(jìn)入,找到這個項(xiàng)目的SVN地址,Checkout下來。改動過后,Commit;要去改之前,記得先Update,看看partner們有沒有作最新的更新,以免改重復(fù)。3.如果我想邀請的朋友還沒有在SVNHosting上注冊帳號,怎么辦呢?我們現(xiàn)在有Email邀請功能,可以直接發(fā)郵件到你要邀請的人的郵箱,他收到郵件后,只需點(diǎn)擊一個鏈接,即可實(shí)現(xiàn)一鍵注冊并加入項(xiàng)目功能。進(jìn)階部分2:Linux的應(yīng)用1.本人自從用上SVN后,再也沒有用過FTP去上傳源代碼來做WE

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。