Apache 阿帕奇常春藤术语;含糊不清
我正在学习如何使用一种“蛮力”的方法,通过Ivy来增强我的构建,这种方法只是尝试启动和运行一些示例项目。我读过很多官方文件,也读过一些在线教程,但我还是被一些术语弄得喘不过气来,这些术语似乎用得含糊不清,模棱两可,或者以某种方式相互冲突。我只是想找一位经验丰富的常春藤鉴赏家帮我澄清一下这些术语Apache 阿帕奇常春藤术语;含糊不清,apache,svn,caching,repository,ivy,Apache,Svn,Caching,Repository,Ivy,我正在学习如何使用一种“蛮力”的方法,通过Ivy来增强我的构建,这种方法只是尝试启动和运行一些示例项目。我读过很多官方文件,也读过一些在线教程,但我还是被一些术语弄得喘不过气来,这些术语似乎用得含糊不清,模棱两可,或者以某种方式相互冲突。我只是想找一位经验丰富的常春藤鉴赏家帮我澄清一下这些术语 “分辨率”缓存与“存储库”缓存与“常春藤”缓存 “常春藤存储库”,与我的普通SCM不同,后者是运行SVN的服务器 这三种类型的缓存有什么区别?“常春藤知识库”和我的SVN有什么区别 感谢所有能帮忙的人 “
Cache types
An Ivy cache is composed of two different parts:
the repository cache
The repository cache is where Ivy stores data downloaded from module repositories, along with some meta information concerning these artifacts, like their original location.
This part of the cache can be shared if you use a well suited lock strategy.
the resolution cache
This part of the cache is used to store resolution data, which is used by Ivy to reuse the results of a resolve process.
This part of the cache is overwritten each time a new resolve is performed, and should never be used by multiple processes at the same time.
While there is always only one resolution cache, you can define multiple repository caches, each resolver being able to use a separate cache.
Cache types
An Ivy cache is composed of two different parts:
the repository cache
The repository cache is where Ivy stores data downloaded from module repositories, along with some meta information concerning these artifacts, like their original location.
This part of the cache can be shared if you use a well suited lock strategy.
the resolution cache
This part of the cache is used to store resolution data, which is used by Ivy to reuse the results of a resolve process.
This part of the cache is overwritten each time a new resolve is performed, and should never be used by multiple processes at the same time.
While there is always only one resolution cache, you can define multiple repository caches, each resolver being able to use a separate cache.