Sky's blog

          我和我追逐的夢

          常用鏈接

          統計

          其他鏈接

          友情鏈接

          最新評論

          ivy教程(9)-架設倉庫(1)-介紹

              install任務讓你從一個倉庫復制一個模塊或者模塊集合到另一個倉庫。這對于構建和維護一個企業或者團隊倉庫非常有用。如果你不想你的團隊中的開發人員都訪問公共的maven2倉庫(例如為了控制哪些模塊可以在你的公司或者你的團隊中使用),答復開發人員的請求來手工增加新的模塊或者新的版本在某些時候變得令人厭煩。

              幸運的是install任務可以在這里提供幫助: 你可以為你的用于維護目標企業倉庫的倉庫維護構建使用特定的設置。這些設置將指向另一個倉庫(例如maven2 公共倉庫),因此你只需要使用簡單的命令行要求ivy安裝你需要的模塊。

              為了演示這個我們將首先使用個一些基本的ivy設置文件來展示它是如何工作的,然后我們將使用高級命名空間特性來演示如何在源倉庫和目標倉庫之間處理命名不匹配。

              1) 使用的項目

              我們將要使用的項目非常簡單。
              它由一個ant 構建文件和一些ivy設置文件組成。
           
              這里有一些我們將要使用的target:

          Z:\ivy-repository>ant -p
          Buildfile: build.xml

          Main targets:

           clean-cache            --> clean the cache
           clean-repo             --> clean the destination repository
           maven2                 --> install module from maven 2 repository
           maven2-deps            --> install module from maven 2 repository with dependencies
           maven2-namespace       --> install module from maven 2 using namespaces
           maven2-namespace-deps  --> install module with dependencies from maven2 repo using namespaces
          Default target: basic

              這個項目在src/example/build-a-ivy-repository下。

          下一步:

          基礎倉庫復制

          使用命名空間


          posted on 2009-10-04 13:42 sky ao 閱讀(2091) 評論(1)  編輯  收藏 所屬分類: project building

          評論

          # re: ivy教程(9)-架設倉庫(1)-介紹 2009-10-04 16:06 凡客誠品

          免費學點東西啊~頂一下~~  回復  更多評論   

          主站蜘蛛池模板: 措勤县| 遂溪县| 静宁县| 页游| 博乐市| 驻马店市| 永善县| 台南县| 霸州市| 巴林左旗| 抚州市| 高州市| 黎平县| 芦山县| 佛坪县| 蓝田县| 贡觉县| 鄢陵县| 增城市| 余干县| 和林格尔县| 柘城县| 平泉县| 浦县| 五大连池市| 漳浦县| 铜川市| 敦化市| 棋牌| 七台河市| 岳池县| 正宁县| 辽宁省| 廉江市| 南溪县| 贡觉县| 阆中市| 永善县| 北川| 辽宁省| 定远县|