<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    小石頭
    Excellence in any department can be attained only by the labor of a lifetime; it is not to be purchased at a lesser price.
    posts - 91,comments - 22,trackbacks - 0
    關于svn的并行開發、版本控制的問題??

    各位兄弟姐妹,有幾個問題,想請教你們。謝謝!

    1、如果項目分多次實施,是否需要建立維護分支,以達到主線上增加/修改功能,在分支上只修改bug的效果呢?

    2、如果有多個項目是基于產品做定制開發的,那么應該如何建立項目分支呢,是完全拷貝(svn copy)還是主線上獨立出公共模塊,分支里做個性開發?

    3、svn的默認一級目錄是trunk、branches、tags,trunk為開發庫,存放開發過程中的成果,tags存放的是發布給用戶的成果,那么branches里面你們一般是存放什么?對于這樣劃分目錄,有什么見解呢?


    偶剛從事SCM不久,所以對一些問題不太明白,大家見笑了;p

    增加您網站的流量。加入 Google AdWords
    ?引用 ?報告回復頂部
    wanchunjian
    小學生
    Rank: 1



    UID 1293
    精華 0
    積分 49
    帖子 5
    威望 0
    金錢 34
    推廣積分 15
    閱讀權限 10
    注冊 2007-1-23
    狀態 離線
    發表于 2007-1-23 14:54? 資料文集短消息?
    Branches主要是分支的功能,對于軟體小組開發,很多是需要同步進行的,但如果都在Trunk上進行更新,會產生頻繁的合并開支.在branches中建立各個成員各自的開發庫,可以不受其他成員影響,等一段時間在進行合并到主干上(Trunk)

    ?引用 ?報告回復頂部
    pp_pig
    小學生
    Rank: 1


    UID 1288
    精華 0
    積分 7
    帖子 4
    威望 2
    金錢 5
    推廣積分 0
    閱讀權限 10
    注冊 2007-1-23
    狀態 離線
    發表于 2007-1-24 09:43? 資料文集短消息?
    針對每個開發人員都在branches里建立分支?

    這個問題我想可以通過PM的合理分工來處理的吧,而且頻繁地合并操作會造成工作效率的降低啊。。。

    可以通過每個開發人員各自負責自己模塊的方式來管理,這樣一般情況下,大家同在trunk上開發。
    如果涉及到公共模塊,那是可能會有沖突的,需要手工合并。

    網上沖浪更快更爽,下載帶有 Google 工具欄的 Firefox
    ?引用 ?報告回復頂部
    PCplayer
    教導主任
    Rank: 8Rank: 8


    UID 3
    精華 7
    積分 5870
    帖子 1573
    威望 291
    金錢 5522
    推廣積分 57
    閱讀權限 150
    注冊 2006-6-3
    狀態 在線

    用支付寶求購
    回復 #3 pp_pig 的帖子

    贊同!我們目前就是這么做的。




    • 提問前先用多種搜索方式、多種可能的關鍵字對論壇進行搜索;
    • 提問時詳細描述自己要做什么,做了什么,遇到了什么
    • 電腦玩家 -- http://www.PCplayer.cn
    ?引用 ?報告回復頂部
    偶賣糕的
    班主任
    Rank: 7Rank: 7Rank: 7



    UID 1109
    精華 0
    積分 70
    帖子 20
    威望 20
    金錢 50
    推廣積分 0
    閱讀權限 100
    注冊 2007-1-16
    狀態 離線
    發表于 2007-1-24 10:50? 資料文集短消息?
    1、如果項目分多次實施,是否需要建立維護分支,以達到主線上增加/修改功能,在分支上只修改bug的效果呢?

    如果在項目開發階段做分支,專門為修改開發過程中的bug, merge的工作量會很大。效率不會高。

    2、如果有多個項目是基于產品做定制開發的,那么應該如何建立項目分支呢,是完全拷貝(svn copy)還是主線上獨立出公共模塊,分支里做個性開發?

    項目可以單獨按項目做,copy產品的某個版本,在這基礎上做項目。所謂分支,是為了將來可以merge回來。

    3、svn的默認一級目錄是trunk、branches、tags,trunk為開發庫,存放開發過程中的成果,tags存放的是發布給用戶的成果,那么branches里面你們一般是存放什么?對于這樣劃分目錄,有什么見解呢?
    branches是做并行開發的。分支上的最終都是要merge到主干上的。
    ?引用 ?報告回復頂部
    pp_pig
    小學生
    Rank: 1


    UID 1288
    精華 0
    積分 7
    帖子 4
    威望 2
    金錢 5
    推廣積分 0
    閱讀權限 10
    注冊 2007-1-23
    狀態 離線
    發表于 2007-1-24 13:39? 資料文集短消息?
    1、針對第一個問題,我們一般是在實施階段建立維護分支,主線上提供增加/修改功能。在開發階段,我們統一在trunk里進行開發,并沒有針對不同的開發人員在branches里建立開發分支,隔段時間后合并。

    2、針對第二個問題,項目可以單獨按項目做,copy產品的某個版本,在這基礎上做項目,這種方式也可以,但是對于產品和項目之間的關聯不夠緊湊啊。如果項目脫離產品的最新版本太長時間,很多地方需要更新的。

    我想是采用產品主線、項目分支的方式比較合理,但是具體實施起來,大家有什么見解嗎?
    ?引用 ?報告回復頂部
    confuse
    班主任
    Rank: 7Rank: 7Rank: 7



    UID 438
    精華 0
    積分 78
    帖子 38
    威望 25
    金錢 53
    推廣積分 0
    閱讀權限 100
    注冊 2006-10-25
    狀態 離線
    發表于 2007-1-25 10:07? 資料文集短消息?
    我們公司一般是按照task劃分分支的,一個task一個分支,如果一個任務分配給了多個人,那末這多個人在從這個任務分支上建立自己的分支。
    ?引用 ?報告回復頂部
    licis
    小學生
    Rank: 1



    UID 706
    精華 0
    積分 30
    帖子 17
    威望 6
    金錢 24
    推廣積分 0
    閱讀權限 10
    注冊 2006-12-10
    狀態 離線
    發表于 2007-1-29 15:30? 資料文集短消息?
    回復 #7 confuse 的帖子

    你說的任務分支,好像和這里說得版本分支,從概念上講不太一樣吧?也有可能我誤解了

    [ 本帖最后由 licis 于 2007-1-29 15:40 編輯 ]
    ?引用 ?報告回復頂部
    licis
    小學生
    Rank: 1



    UID 706
    精華 0
    積分 30
    帖子 17
    威望 6
    金錢 24
    推廣積分 0
    閱讀權限 10
    注冊 2006-12-10
    狀態 離線
    發表于 2007-1-29 16:12? 資料文集短消息?
    回復 #1 pp_pig 的帖子

    問題1、如果項目分多次實施,是否需要建立維護分支,以達到主線上增加/修改功能,在分支上只修改bug的效果呢?
    如果是分多次實施的,那么有可能存在個性開發的需求,那么只是再主線上增加/修改功能,在分支上只修改bug,可能不能完全符合開發過程需求,個人認為可以考慮patch


    2、如果有多個項目是基于產品做定制開發的,那么應該如何建立項目分支呢,是完全拷貝(svn copy)還是主線上獨立出公共模塊,分支里做個性開發?
    如果是按項目實施的,最好是完全的拷貝做分支,并以此做個性開發。除非有些個性開發的內容有通用的意義。

    3、svn的默認一級目錄是trunk、branches、tags,trunk為開發庫,存放開發過程中的成果,tags存放的是發布給用戶的成果,那么branches里面你們一般是存放什么?對于這樣劃分目錄,有什么見解呢?
    目錄結構的劃分,是仁者見仁,智者見智的問題。滿足開發-測試-發布-實施的需求即可。
    posted on 2007-03-04 17:06 小石頭 閱讀(578) 評論(0)  編輯  收藏 所屬分類: Subversion
    主站蜘蛛池模板: 亚洲精品黄色视频在线观看免费资源| 国产精品免费_区二区三区观看| 无忧传媒视频免费观看入口| 亚洲综合久久1区2区3区| 久久久久国产亚洲AV麻豆| 色www永久免费视频| 美丽的姑娘免费观看在线播放| 一级毛片不卡免费看老司机| 亚洲欧美成人综合久久久 | 高潮内射免费看片| 亚洲乱码在线卡一卡二卡新区| 日韩精品一区二区亚洲AV观看| 丝袜熟女国偷自产中文字幕亚洲| 四虎永久在线精品视频免费观看| 亚洲免费综合色在线视频| 5g影院5g天天爽永久免费影院| 丝瓜app免费下载网址进入ios| 全部在线播放免费毛片| 校园亚洲春色另类小说合集| 亚洲午夜福利在线视频| 国产精品亚洲自在线播放页码| 亚洲精品成人图区| 亚洲日本在线看片| 亚洲午夜久久影院| 亚洲美女自拍视频| 亚洲福利电影在线观看| 亚洲毛片一级带毛片基地| 亚洲经典在线观看| 亚洲人成在久久综合网站| 亚洲一级毛片视频| 国产日本亚洲一区二区三区| 亚洲无mate20pro麻豆| 久久精品国产亚洲AV久| 亚洲最大的黄色网| 亚洲综合成人婷婷五月网址| 亚洲精品中文字幕| 美女黄网站人色视频免费国产 | 亚洲AV无码国产精品色午友在线 | 毛片免费观看的视频在线| 在线观看免费大黄网站| 国产裸模视频免费区无码|