7
默认情况下,常春藤会在您的<HOME>/.ivy2
目录下安装“本地缓存”。但是,如果我决定在同一台机器上“托管”本地存储库,例如,在<HOME>/workbench/ivy/
,那么这两个概念又如何不同?缓存与工件存储库不是一回事吗?Apache常春藤:本地常春藤缓存和本地存储库之间的区别
默认情况下,常春藤会在您的<HOME>/.ivy2
目录下安装“本地缓存”。但是,如果我决定在同一台机器上“托管”本地存储库,例如,在<HOME>/workbench/ivy/
,那么这两个概念又如何不同?缓存与工件存储库不是一回事吗?Apache常春藤:本地常春藤缓存和本地存储库之间的区别
的概念页描述了常春藤缓存的功能和各种文件,它包含:
http://ant.apache.org/ivy/history/latest-milestone/concept.html
简而言之,常春藤缓存旨在提高性能,但并不意味着是构建依赖的文件的最终副本。永远不会发布到缓存。这是常青藤资源库的用途。
产生额外的注意事项:
啊,你在写下“永远不会发布到缓存中”的时候钉了它,这是我的一个切题。谢谢! – IAmYourFaja 2012-02-20 20:33:14
我常春藤缓存目录中有一个'local'子目录。我认为这与“Apache Ivy Local Repository”有关。这不是一种“发布到缓存”吗? – clapas 2015-06-25 09:42:17
@clapas“本地”和“共享”目录是默认存储库位置,如http://or.apache.org/ivy/history/latest-milestone/tutorial/defaultconf.html所述。 – 2015-06-25 18:57:50