成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SVN庫的目錄結(jié)構(gòu)詳解

開發(fā) 項(xiàng)目管理
本文和大家一起學(xué)習(xí)一下SVN庫的目錄結(jié)構(gòu),主要包括SVN庫目錄結(jié)構(gòu)的規(guī)劃和SVN版本庫的管理原則等兩部分內(nèi)容,希望通過本文的介紹大家對SVN庫的目錄結(jié)構(gòu)有更深刻的認(rèn)識。

本節(jié)和大家討論一下SVN庫的目錄結(jié)構(gòu)問題,這里我發(fā)表一下個(gè)人理解,和大家討論討論,歡迎大家一起來學(xué)習(xí)SVN庫的目錄結(jié)構(gòu)方面的知識。
1、所有項(xiàng)目都在一個(gè)SVN庫中么?
對于這個(gè)問題,個(gè)人認(rèn)為,應(yīng)該每個(gè)項(xiàng)目建一個(gè)SVN庫,為什么這樣說呢,因?yàn)镾VN是全局版本,假如SVN庫是如下結(jié)構(gòu):
SVN庫<全局版本1.1>
┠項(xiàng)目A<1.1>
┖項(xiàng)目B<1.1>
這就會導(dǎo)致任何一個(gè)項(xiàng)目修改,影響全局版本修改,不能真實(shí)反映單個(gè)項(xiàng)目的版本情況。
2、SVN庫的目錄結(jié)構(gòu)該怎樣規(guī)劃?
參考了國外一些主要的開發(fā)網(wǎng)站,如SourceForge,大同小異,類似這樣的目錄結(jié)構(gòu):
SVN庫
┠tags(發(fā)布)
┃├1.1rc1
┃├1.2
┃├1.5
┃└1.9
┠trunk(主版本)
┃└project
┃├src
┃├classes
┃└WEB-INF
┖branches(分支)
└分支
主要的開發(fā)工作放在trunk,分支放在branches,發(fā)布版本放在tags。
存儲庫
┠項(xiàng)目名
┃├trunk:主版本
┃├branches:分支版本(獨(dú)立版本)
┃└tags:標(biāo)記版本,比如發(fā)行版v1.0/v2.0等等
3、SVN庫的管理原則:
1、項(xiàng)目負(fù)責(zé)人和版本管理員負(fù)責(zé)架構(gòu)項(xiàng)目目錄結(jié)構(gòu),包括配置文件、第三方JAR文檔
2、項(xiàng)目負(fù)責(zé)人分配開發(fā)人員目錄權(quán)限,由版本管理員負(fù)責(zé)實(shí)施,權(quán)限分配粒度要細(xì)
3、trunk,tags,branches,項(xiàng)目負(fù)責(zé)人、協(xié)同版本管理員構(gòu)建tags和branches
4、版本管理員負(fù)責(zé)解決開發(fā)人員在開發(fā)過程中的有關(guān)版本問題
5、開發(fā)人員每次修改,或者新增、刪除、拷貝工作區(qū)對象后,應(yīng)該立刻提交到版本庫,有效保持工作區(qū)與資源庫的高度一致,每天下班之前提交、(更新)
6、開發(fā)人員在每次修改工作區(qū)中代碼或者文檔時(shí),首先更新該對象,可以盡量減少沖突、合并
7、保證提交到的版本庫的代碼沒有BUG以免影響開發(fā)組,可以適當(dāng)利用加鎖機(jī)制,減少沖突
8、項(xiàng)目負(fù)責(zé)人和版本管理員負(fù)責(zé)軟件的測試版,構(gòu)建測試環(huán)境,branches由版本管理員進(jìn)行(checkout)
9、項(xiàng)目負(fù)責(zé)人和版本管理員負(fù)責(zé)發(fā)布軟件的發(fā)布版,與系統(tǒng)部協(xié)調(diào)構(gòu)建發(fā)布環(huán)境(export)
10、版本管理員負(fù)責(zé)清理有關(guān)不需要的branches,tags。本節(jié)關(guān)于SVN庫的目錄結(jié)構(gòu)講解完畢。

【編輯推薦】

  1. 兩種方法輕松訪問SVN庫
  2. 學(xué)習(xí)筆記 如何使用svnsync命令對SVN庫進(jìn)行備份
  3. SVN庫遷移及備份方法詳解
  4. 兩種常見SVN庫結(jié)構(gòu)簡明介紹
  5. SVN服務(wù)器安裝指導(dǎo)手冊
責(zé)任編輯:佚名
相關(guān)推薦

2010-06-02 10:36:41

SVN開發(fā)

2010-05-27 11:12:10

SVN目錄結(jié)構(gòu)

2010-05-28 08:52:18

SVN項(xiàng)目

2010-05-26 19:36:34

SVN目錄結(jié)構(gòu)

2010-05-27 10:53:54

SVN目錄結(jié)構(gòu)

2013-01-17 15:26:21

Android工程目錄結(jié)構(gòu)Android開發(fā)

2010-06-01 19:06:27

刪除SVN

2010-05-24 09:11:06

SVN版本庫

2010-11-02 09:56:14

DB2目錄結(jié)構(gòu)

2010-11-03 16:50:23

DB2目錄結(jié)構(gòu)

2010-05-26 18:32:07

SVN庫

2010-06-02 10:47:37

SVN開發(fā)

2013-05-23 15:18:13

Android開發(fā)移動開發(fā)程序目錄結(jié)構(gòu)

2010-05-20 12:43:37

SVN Update命

2009-08-03 09:09:49

find命令詳解find命令目錄結(jié)構(gòu)

2010-05-26 18:20:59

SVN庫

2010-05-27 10:32:19

SVN配置文檔

2010-06-02 13:24:02

SVN用法

2011-03-08 11:13:52

proftpd結(jié)構(gòu)

2011-09-05 18:49:50

MTK手機(jī)軟件系統(tǒng)
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 三级视频在线观看 | 国产亚洲精品美女久久久久久久久久 | 午夜电影网址 | 久久精品毛片 | 国产成人高清在线观看 | 日本一区二区三区视频在线 | 欧美在线观看一区 | 青青草视频网 | 午夜免费看 | 欧美成人精品一区二区男人看 | 精品美女在线观看视频在线观看 | 欧美精品第一区 | 国产午夜精品一区二区三区四区 | 亚洲精品一区国语对白 | 久久久久免费精品国产 | 婷婷中文字幕 | 国产成人网 | 日韩精品一区在线 | 国产视频一区在线 | 中文字幕在线看 | 亚洲欧美视频一区二区 | 成人久久一区 | 久久网一区二区三区 | 久久久久亚洲精品 | 中文字幕 国产精品 | 玖玖综合在线 | 亚洲男人的天堂网站 | 日韩欧美中文字幕在线观看 | 麻豆精品国产91久久久久久 | 久久国产精品免费一区二区三区 | 99re视频在线免费观看 | 久久久久国产精品 | 91香蕉嫩草| 亚洲精品女优 | 成人小视频在线观看 | www精品美女久久久tv | 久久久一区二区 | 国产精品18hdxxxⅹ在线 | 欧美福利在线 | h视频在线免费 | 成人a视频 |