Domyślnie Ivy instaluje "lokalną pamięć podręczną" pod swoim katalogiem <HOME>/.ivy2
. Ale jeśli zdecyduję się na "hostowanie" lokalnego repozytorium na tej samej maszynie, powiedzmy, pod numerem <HOME>/workbench/ivy/
, to w jaki sposób różnią się te dwie koncepcje? Czy pamięć podręczna nie jest tym samym co repozytorium artefaktów?Apache Ivy: Różnica między lokalną Ivy cache a lokalnym repozytorium
7
A
Odpowiedz
10
Strona koncepcje opisuje funkcję pamięci podręcznej bluszcz i rodzaje pliku to zawiera:
http://ant.apache.org/ivy/history/latest-milestone/concept.html
w skrócie, cache bluszcz jest zaprojektowany w celu zwiększenia wydajności, to nie tak miało być ostateczna kopia plików, od których zależy kompilacja. Nigdy nie publikuje się w pamięci podręcznej. Do tego służy repozytorium bluszcza.
dodatkową Uwagi:
- Istnieje bluszcz cleancache zadanie zaprojektowany, aby oczyścić pamięć podręczną Ivy (coś, co jest zalecane, okresowo, w celu zaspokojenia niewłaściwie repozytoriach)
- W Maven-gruntów „lokalny” repozytorium jest również używany jako pamięć podręczna ..... bluszcz ma czystszy rozdział celu.
Ahhh, przygwoździliście go, pisząc: "Ktoś nigdy nie publikuje w skrytce", to było pytanie styczne, które miałem również. Dziękuję Ci! – IAmYourFaja
Istnieje podkatalog 'local' w moim katalogu pamięci podręcznej Ivy. Myślę, że jest to związane z "Lokalnym repozytorium Apache Ivy". Czy nie jest to rodzaj "publikowania w pamięci podręcznej"? – clapas
@clapas Katalogi "lokalne" i "udostępnione" są domyślnymi lokalizacjami repozytoriów, jak udokumentowano tutaj: http://ant.apache.org/ivy/history/latest-milestone/tutorial/defaultconf.html. –