小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

svn之branches、tags 小介

 nbtymm 2006-10-20

一直以來用svn只是當(dāng)作cvs,也從來沒有仔細(xì)看過文檔,直到今天用到,才去翻看svn book文檔,慚愧

需求一:
有一個(gè)客戶想對產(chǎn)品做定制,但是我們并不想修改原有的svn中trunk的代碼。

方法:
用svn建立一個(gè)新的branches,從這個(gè)branche做為一個(gè)新的起點(diǎn)來開發(fā)

代碼
 svn copy svn://server/trunk svn://server/branches/ep -m "init ep"

 

Tip:
如果你的svn中以前沒有branches這個(gè)的目錄,只有trunk這個(gè),你可以用

代碼
 svn mkdir branches

新建個(gè)目錄

 

需求二:
產(chǎn)品開發(fā)已經(jīng)基本完成,并且通過很嚴(yán)格的測試,這時(shí)候我們就想發(fā)布給客戶使用,發(fā)布我們的1.0版本

代碼
 svn copy svn://server/trunk svn://server/tags/release-1.0 -m "1.0 released"

 

咦,這個(gè)和branches有什么區(qū)別,好像啥區(qū)別也沒有?
是的,branches和tags是一樣的,都是目錄,只是我們不會(huì)對這個(gè)release-1.0的tag做修改了,不再提交了,如果提交那么就是branches

需求三:
有一天,突然在trunk下的core中發(fā)現(xiàn)一個(gè)致命的bug,那么所有的branches一定也一樣了,該怎么辦?

代碼
 svn -r 148:149 merge svn://server/trunk branches/ep

其中148和149是兩次修改的版本號。

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多