2013-04-25 64 views
0

我使用Ivy Ant並希望創建一個策略,以便構建檢查每個構建的最近更新依賴關係。這是因爲我們正在合作開發,並希望立即看到推向Nexus服務器的更改。Ivy:如何爲SNAPSHOT依賴項設置緩存策略?

螞蟻我做...

<ivy:cachefileset organisation="com.FOO.storage" conf="default" module="yoda-ui" 
        revision="0.1.8-SNAPSHOT" setid="ac" inline="true"/> 

在常春藤的settings.xml我想...

<ivysettings> 
    <settings defaultResolver="XXX"/> 
    .... 
    <caches> 
     <cache name="mycache" basedir="c:/tmp"> 
      <ttl organisation="com.FOO.storage" module="yoda-ui" duration="0ms"/> 
     </cache> 
    </caches> 
</ivysettings> 

但是,它仍然顯得不檢查每個時間

--------------------------------------------------------------------- 
|     |   modules   || artifacts | 
|  conf  | number| search|dwnlded|evicted|| number|dwnlded| 
--------------------------------------------------------------------- 
|  default  | 2 | 0 | 0 | 0 || 2 | 0 | 
--------------------------------------------------------------------- 

我相信這是告訴我,它不檢查服務器每次。

那麼,我該如何強制Ivy檢查服務器上每個版本的這個特定模塊的更新?

回答