• <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

            成人妇女免费播放久久久| 国产69精品久久久久9999APGF| 九九久久自然熟的香蕉图片| 国产一区二区三区久久精品| 热久久最新网站获取| 99久久免费国产精精品| 亚洲天堂久久久| 久久精品国产精品国产精品污| 亚洲va久久久久| 国产精品热久久毛片| 久久久久高潮毛片免费全部播放| 欧美日韩成人精品久久久免费看| 免费观看久久精彩视频| 精品久久无码中文字幕| 欧美激情精品久久久久久| 99久久夜色精品国产网站| 久久婷婷五月综合97色一本一本| 一本一本久久a久久综合精品蜜桃| 国产精品一区二区久久| 伊人久久大香线蕉综合影院首页| 久久久综合香蕉尹人综合网| 国产一区二区三区久久| 91精品国产综合久久精品| 亚洲αv久久久噜噜噜噜噜| 久久国产精品99精品国产| 国色天香久久久久久久小说| 无码8090精品久久一区| 久久精品国产亚洲Aⅴ香蕉 | 久久婷婷午色综合夜啪| 国产亚洲色婷婷久久99精品91| 国产成人精品久久亚洲| 99久久人妻无码精品系列蜜桃 | 伊人久久综合无码成人网| 无码任你躁久久久久久| 亚洲午夜精品久久久久久浪潮| 性做久久久久久久久| 亚洲另类欧美综合久久图片区| 一97日本道伊人久久综合影院| 亚洲午夜福利精品久久| 亚洲国产精品无码久久一线| 精品久久无码中文字幕|