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

            日韩欧美亚洲综合久久影院Ds | 久久青青国产| 久久精品国产99久久丝袜| 热RE99久久精品国产66热| 中文无码久久精品| 久久久久女教师免费一区| 精品国产乱码久久久久软件| 国产产无码乱码精品久久鸭| 亚洲国产精品嫩草影院久久 | 久久久久无码精品国产app| 97精品伊人久久大香线蕉| 欧美一区二区精品久久| 麻豆精品久久久久久久99蜜桃 | 污污内射久久一区二区欧美日韩| 亚洲欧美国产精品专区久久| 一本久道久久综合狠狠躁AV| 国产精品久久精品| 亚洲AV日韩AV永久无码久久| 久久毛片免费看一区二区三区| 国产成人久久激情91| 久久99久国产麻精品66| 一本色道久久88综合日韩精品| 久久国产精品久久精品国产| 久久香蕉超碰97国产精品| 久久婷婷五月综合97色直播| 久久国产高清一区二区三区| 办公室久久精品| 婷婷久久综合九色综合98| 精品国际久久久久999波多野 | 久久99精品久久久大学生| 亚洲Av无码国产情品久久| 久久人人爽人人爽人人片AV东京热| 国产精品久久久久久久久免费| 久久亚洲国产成人精品性色| 久久99精品国产麻豆宅宅| 久久精品国产99国产精品亚洲| 国产精品亚洲综合久久| 国产成人精品综合久久久久| 久久久久人妻一区精品色| 久久精品国产亚洲AV电影| 99久久人妻无码精品系列|