偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

四步介紹如何用GoogleCode和SVN來進行CodeReview和版本控制

開發(fā) 項目管理
本文向大家介紹一下用GoogleCode和SVN來進行CodeReview和版本控制,在這里拿出來和大家分享一下,希望對大家有用。

本節(jié)簡單介紹一下如何用GoogleCode和SVN來進行CodeReview和版本控制,主要包括四個步驟,看完本文你肯定有不少收獲,希望本文能教會你更多東西。
有時候代碼管理比較混亂,如果你想像一個正式項目一樣,能不停地checkincode,能追蹤自己的每一次codechange,能定期發(fā)布一定的穩(wěn)定版本,能和多人合作開發(fā),能不用擔(dān)心代碼丟失而不用花錢找空間,那么GoogleCode是頗為不錯的選擇。

1.建立自己的project
用GoogleCode和SVN來進行CodeReview和版本控制第一步建立自己的project。http://code.google.com/hosting/createProject
假設(shè)您建立了

2.checkout/checkincode
用GoogleCode和SVN來進行CodeReview和版本控制時,用到checkout/checkincode。下面的頁面就會告訴你怎么瀏覽文件和checkout文件,http://code.google.com/p//source/checkout
通常項目文件由/trunk,/branches,/tags組成,因此我們未來的目錄構(gòu)造會是:
|--branches
||--b1
|`--b2
|--tags
|--trunk
試想,平時的change都是在/branches/b1,到一定時候就merge到/trunk去,筆者建議您最好弄兩個不同的svnclient,一個作為穩(wěn)定的/trunk,一個作為/branches/b1

I)穩(wěn)定/trunk
svncheckouthttps://.googlecode.com/svn/trunk/project_trunk--usernameyourmailaddr@gmail.com
II)branch/branches/b1
svncheckouthttps://.googlecode.com/svn/branches/project_branch--usernameyourmailaddr@gmail.com
馬上建立/branches/b1
$cdproject_branch
$mkdirb1
$svnaddb1
$svnci-m"createb1directory"好,現(xiàn)在生成了https://.googlecode.com/svn/branches/b1以后每一個branch的改動,用普通的"svnci"就可以提交codechange了。

3.CodeReview
用GoogleCode和SVN來進行CodeReview和版本控制時介紹一下CodeReview,googlecode最棒的地方就是能方便地codereview,而且能linebyline地進行注釋和評論,
http://code.google.com/p//issues/entry?show=review&former=sourcelist
BranchPath填上/branches/b1需要注意的是,所謂的codereview,是對已經(jīng)checkin的changelog進行codereview,如果review的過程中發(fā)現(xiàn)問題,就再checkin一個changelog來進行修正,因此,一次codereview下來,很可能要checkin好多個changelog,這也是為什么要在/branches/b1上不停修改,再最后一個大changelog來merge到/trunk的原因,/trunk的codechange就顯得很清爽。

4.Mergeto/trunk
$cdproject_trunk
$svnmergehttps://.googlecode.com/svn/trunk/https://.googlecode.com/svn/branches/b1/.最后svnci就可以了。用GoogleCode和SVN來進行CodeReview和版本控制講解完畢。
 

【編輯推薦】

  1. Google Code Jam接受注冊報名 獎金大縮水
  2. Google SVN托管和使用學(xué)習(xí)筆記
  3. Sun公司克隆SourceForge意在Google Code
  4. 專家指導(dǎo):Apache下的Subversion權(quán)限配置
  5. Google SVN推出更新版

 

責(zé)任編輯:佚名
相關(guān)推薦

2010-06-02 18:22:43

SVN本地設(shè)置

2010-05-28 09:47:43

SVN項目創(chuàng)建

2010-06-02 14:16:18

SVN版本控制

2010-05-14 13:26:12

Subversion和

2021-07-26 09:35:26

SQL數(shù)據(jù)庫優(yōu)化

2014-12-25 10:47:04

云智能代理自帶智能蘋果Siri

2010-09-13 17:35:11

2010-05-21 16:56:38

GoogleCode

2011-07-07 13:09:04

編程

2010-11-19 15:44:04

IT跳槽

2010-04-20 10:12:05

2017-04-17 12:31:45

SDN網(wǎng)絡(luò)虛擬化

2010-06-02 17:29:02

svnserve服務(wù)

2010-04-28 12:02:37

Forefront網(wǎng)絡(luò)優(yōu)化

2010-06-12 13:49:16

學(xué)習(xí)UML

2010-06-13 14:19:40

學(xué)習(xí)UML

2021-11-23 23:43:16

MySQL數(shù)據(jù)庫Docker

2010-09-06 11:58:39

ppp撥號Linux

2010-09-14 17:35:52

2010-05-31 20:07:31

SVN版本控制插件
點贊
收藏

51CTO技術(shù)棧公眾號