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

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

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

    paulwong

    SVN的標(biāo)準(zhǔn)目錄結(jié)構(gòu):trunk、branches、tags

    我們?cè)谝恍┲_源項(xiàng)目的版本庫中,通??梢钥吹絫runk, branches, tags等三個(gè)目錄。由于SVN固有的特點(diǎn),目錄在SVN中并沒有特別的意義,但是這三個(gè)目錄卻在大多數(shù)開源項(xiàng)目中存在,這是因?yàn)檫@三個(gè)目錄反映了軟件開發(fā)的通常模式。

    trunk是主分支,是日常開發(fā)進(jìn)行的地方。

    branches是分支。一些階段性的release版本,這些版本是可以繼續(xù)進(jìn)行開發(fā)和維護(hù)的,則放在branches目錄中。又比如為不同用戶客制化的版本,也可以放在分支中進(jìn)行開發(fā)。

    tags目錄一般是只讀的,這里存儲(chǔ)階段性的發(fā)布版本,只是作為一個(gè)里程碑的版本進(jìn)行存檔。

    比如一個(gè)項(xiàng)目有main.cpp, common.h兩個(gè)文件,假設(shè)目前在開發(fā)的是最新的3.0版本,而且1.0/2.0版本也在進(jìn)行維護(hù),那么項(xiàng)目樹將類似如下樣子:

    project
    |
    +-- trunk
    + |
    + +----- main.cpp (3.0版本的最新文件)
    + +----- common.h
    +
    +-- branches
    + |
    + +-- r1.0
    + + |
    + + +---- main.cpp (1.x版本的最新文件)
    + + +---- common.h
    + +
    + +-- r2.0
    + |
    + +---- main.cpp (2.x版本的最新文件)
    + +---- common.h
    +
    +-- tags (此目錄只讀)
    |
    +-- r1.0
    + |
    + +---- main.cpp (1.0版本的發(fā)布文件)
    + +---- common.h
    +
    +-- r1.1
    + |
    + +---- main.cpp (1.1版本的發(fā)布文件)
    + +---- common.h
    +
    +-- r1.2
    + |
    + +---- main.cpp (1.2版本的發(fā)布文件)
    + +---- common.h
    +
    +-- r1.3
    + |
    + +---- main.cpp (1.3版本的發(fā)布文件)
    + +---- common.h
    +
    +-- r2.0
    + |
    + +---- main.cpp (2.0版本的發(fā)布文件)
    + +---- common.h
    +
    +-- r2.1
    |
    +---- main.cpp (2.1版本的發(fā)布文件)
    +---- common.h


    要使用這樣的文件夾結(jié)構(gòu),在建立項(xiàng)目版本庫時(shí),可首先建好項(xiàng)目文件夾,并在其中建立trunk, branches, tags三個(gè)空的子目錄,再將項(xiàng)目文件夾連同這三個(gè)子目錄一起導(dǎo)入版本庫。

    這樣在trunk中開始進(jìn)行開發(fā),當(dāng)需要建立branch或tag時(shí),使用SVN的copy操作進(jìn)行。

    其中tags目錄需要只讀,可以使用SVN中的authz文件控制該目錄的訪問權(quán)限為只讀。

    posted on 2014-05-07 00:07 paulwong 閱讀(276) 評(píng)論(0)  編輯  收藏 所屬分類: J2SE

    主站蜘蛛池模板: 亚洲AV无码成人精品区天堂| 免费无码又爽又黄又刺激网站 | 久久综合亚洲色一区二区三区| 免费久久人人爽人人爽av| 亚洲精品无码久久久久去q| 国产性生大片免费观看性| 亚洲最大激情中文字幕| 美女被免费网站91色| 亚洲人成人无码网www电影首页| 好湿好大好紧好爽免费视频| 中文字幕亚洲乱码熟女一区二区 | 色偷偷亚洲女人天堂观看欧| 国产在线观看片a免费观看| 亚洲国产成人精品久久| 无码专区永久免费AV网站 | 日本免费A级毛一片| 亚洲AV无一区二区三区久久| 无码av免费一区二区三区| 久久亚洲熟女cc98cm| 国产免费不卡视频| 国产 亚洲 中文在线 字幕| 国产麻豆免费观看91| 特级毛片全部免费播放| 最新亚洲成av人免费看| xxxxx做受大片视频免费| 国产国拍亚洲精品mv在线观看| 国产好大好硬好爽免费不卡| 亚洲精品成人久久| 成人免费网站在线观看| 在线亚洲v日韩v| 久久亚洲色一区二区三区| 久久狠狠躁免费观看| 亚洲一级免费毛片| 日韩电影免费在线| 一个人看的免费观看日本视频www| 亚洲色婷婷六月亚洲婷婷6月| 日韩内射激情视频在线播放免费| 亚洲第一二三四区| 午夜一区二区免费视频| 国产激情久久久久影院老熟女免费 | 深夜福利在线免费观看|