From ivy-user-return-5042-apmail-ant-ivy-user-archive=ant.apache.org@ant.apache.org Wed Apr 01 14:29:02 2009 Return-Path: Delivered-To: apmail-ant-ivy-user-archive@www.apache.org Received: (qmail 76197 invoked from network); 1 Apr 2009 14:29:01 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 1 Apr 2009 14:29:01 -0000 Received: (qmail 34387 invoked by uid 500); 1 Apr 2009 14:28:58 -0000 Delivered-To: apmail-ant-ivy-user-archive@ant.apache.org Received: (qmail 34289 invoked by uid 500); 1 Apr 2009 14:28:57 -0000 Mailing-List: contact ivy-user-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: ivy-user@ant.apache.org Delivered-To: mailing list ivy-user@ant.apache.org Received: (qmail 34240 invoked by uid 99); 1 Apr 2009 14:28:47 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Apr 2009 14:28:47 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: local policy) Received: from [74.54.141.23] (HELO mail.writingshow.com) (74.54.141.23) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Apr 2009 14:28:38 +0000 Received: from cpe-98-149-75-20.socal.res.rr.com ([98.149.75.20] helo=[192.168.1.106]) by mail.writingshow.com with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.67) (envelope-from ) id 1Lp1Xc-0007Mg-Ba for ivy-user@ant.apache.org; Wed, 01 Apr 2009 09:35:44 -0500 Message-ID: <49D379F4.50607@writingshow.com> Date: Wed, 01 Apr 2009 07:28:04 -0700 From: Alan Chaney Reply-To: alan@writingshow.com Organization: The Writing Show User-Agent: Thunderbird 2.0.0.19 (X11/20090107) MIME-Version: 1.0 To: ivy-user@ant.apache.org Subject: Re: Are IVY Default Repositories Mandatory? References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi Robert I don' think that they are mandatory - its just that the recommended 3 repository approach is what is pre-defined in the ivy settings in the ivy jar. I found the documentation quite confusing over this, and had to experiment a lot, but I have separate repositories defined outside of ${user.home}/.ivy2 Which repository you publish to or resolve from is entirely up to you. I've a set of repositories that I use for testing the dependency management and another one that I use for team work, and I select the set of repositories by having a master property which chooses which one to use. Also, the default Ivy cache is in ${user.home}/.ivy2 - maybe that's what you are seeing (just a guess) Regards Alan Chaney Buck, Robert wrote: > Good morning, > > The documentation states: > > "This default settings mainly consist of 3 kind of repositories... > First, several repositories uses the same root in your filesystem. > Referenced as ${ivy.default.ivy.user.dir}, this is by default the > directory .ivy2 in your user home." > > Is this to imply that the local, shared, and public repositories are > mandatory? > > From my use it seems that local is mandatory since though I set up my > own custom resolvers, caches, and repositories, I still get stuff in > ${user.home}. > > Bob > > > !DSPAM:49d37936281076141877730! > >