• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            posts - 311, comments - 0, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            外部定義
            有時候創建一個由多個不同檢出得到的工作拷貝是非常有用的,舉個例子,你或許希望不同的子目錄來自不同的版本庫位置,或者是不同的 版本庫。你可以手工設置這樣一個工作拷貝—使用svn checkout來創建這種你需要的嵌套的工作拷貝結構。但是如果這個結構對所有的用戶是很重要的,每個用戶需要執行同樣的檢出操作。

            很幸運,Subversion提供了外部定義的支持,一個外部定義是一個本地路經到URL的影射—也有可能一個特定的修訂版本—一些版 本化的資源。在Subversion你可以使用svn:externals屬性來定義外部定義,你可以用svn propset或svn propedit(見“為什么需要屬性?”一節)創建和修改這個屬性。它可以設置到任何版本化的路經,它的值是一個多行的子目錄和完全有效的 Subversion版本庫URL的列表(相對于設置屬性的版本化目錄)。

            $ svn propget svn:externals calc
            third-party/sounds http://sounds.red-bean.com/repos
            third-party/skins http://skins.red-bean.com/repositories/skinproj
            third-party/skins/toolkit -r21 http://svn.red-bean.com/repos/skin-maker

            svn:externals的方便之處是這個屬性設置到版本化的路徑后,任何人可以從那個目錄取出一個工作拷貝,同樣得到外部定義的好處。換句話 說,一旦一個人努力來定義這些嵌套的工作拷貝檢出,其他任何人不需要再麻煩了—Subversion會在原先的工作拷貝檢出之后,也會檢出外部工作拷貝。


            案例:
             

            Client屬性設置:

            Cache            https://cx-0715-1592/svn/WS/trunk/RunPath/Client/Cache

            CommonData https://cx-0715-1592/svn/WS/trunk/RunPath/Client/CommonData

            Data             https://cx-0715-1592/svn/WS/trunk/RunPath/Client/Data

            Dream          https://cx-0715-1592/svn/WS/trunk/RunPath/Client/Dream

            Interface       https://cx-0715-1592/svn/WS/trunk/RunPath/Client/Interface

            Logs             https://cx-0715-1592/svn/WS/trunk/RunPath/Client/Logs

            Media          https://cx-0715-1592/svn/WS/trunk/RunPath/Client/Media

            OgreHead    https://cx-0715-1592/svn/WS/trunk/RunPath/Client/OgreHead

            Patch           https://cx-0715-1592/svn/WS/trunk/RunPath/Client/Patch

            Screenshots https://cx-0715-1592/svn/WS/trunk/RunPath/Client/Screenshots

            Bin屬性設置(因為bin目錄中有些目錄和文件不想要):

            cg.dll           https://cx-0715-1592/svn/WS/trunk/RunPath/Client/Bin/cg.dll

            USkin.dll        https://cx-0715-1592/svn/WS/trunk/RunPath/Client/Bin/USkin.dll

            mfc90.dll          https://cx-0715-1592/svn/WS/trunk/RunPath/Client/Bin/mfc90.dll

            fmodex.dll        https://cx-0715-1592/svn/WS/trunk/RunPath/Client/Bin/fmodex.dll

            lua5.1.dll        https://cx-0715-1592/svn/WS/trunk/RunPath/Client/Bin/lua5.1.dll

            久久久WWW免费人成精品| 久久九色综合九色99伊人| 午夜精品久久久久久久无码| 无码任你躁久久久久久久| 久久亚洲AV无码西西人体| 色偷偷久久一区二区三区| 久久久中文字幕| 伊人色综合久久天天人守人婷| 午夜不卡久久精品无码免费| 久久噜噜电影你懂的| 色99久久久久高潮综合影院| 亚洲中文精品久久久久久不卡| 国产精品久久久久久久久鸭| 一级A毛片免费观看久久精品| 久久综合香蕉国产蜜臀AV| 久久本道久久综合伊人| 99久久人人爽亚洲精品美女| 东京热TOKYO综合久久精品| 久久久久se色偷偷亚洲精品av| 成人国内精品久久久久影院VR| 99久久超碰中文字幕伊人| 国内精品伊人久久久久AV影院| 久久精品国产亚洲AV嫖农村妇女| 久久久久久狠狠丁香| 伊人久久综合精品无码AV专区| 欧美日韩精品久久久久| 少妇高潮惨叫久久久久久| 久久99久久99小草精品免视看| 久久九九精品99国产精品| 久久国产影院| 亚洲一本综合久久| 国产精品99久久99久久久| 亚洲精品乱码久久久久久自慰| 久久久久久久97| 欧美亚洲国产精品久久| 欧美色综合久久久久久| 国产成人久久777777| 国产激情久久久久影院小草| 久久久国产精品网站| 91久久精品国产免费直播| 99久久亚洲综合精品成人|