Return-Path: Delivered-To: apmail-ant-ivy-user-archive@www.apache.org Received: (qmail 74596 invoked from network); 13 Feb 2008 17:27:54 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 13 Feb 2008 17:27:54 -0000 Received: (qmail 12505 invoked by uid 500); 13 Feb 2008 17:27:47 -0000 Delivered-To: apmail-ant-ivy-user-archive@ant.apache.org Received: (qmail 12490 invoked by uid 500); 13 Feb 2008 17:27:47 -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 12481 invoked by uid 99); 13 Feb 2008 17:27:47 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Feb 2008 09:27:47 -0800 X-ASF-Spam-Status: No, hits=2.0 required=10.0 tests=HTML_MESSAGE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [69.25.87.29] (HELO compucredit.com) (69.25.87.29) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Feb 2008 17:27:16 +0000 Received: from ([10.24.56.6]) by mail4.compucredit.com with ESMTP id 5503069.48656398; Wed, 13 Feb 2008 12:27:10 -0500 X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message MIME-Version: 1.0 Subject: Bulk repository copy question Date: Wed, 13 Feb 2008 12:26:28 -0500 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: Bulk repository copy question Thread-Index: AchuZZD6B4NUxCNjRMauWs6SF45/rg== From: "Brown, Carlton" To: Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C86E65.A9C88919" X-Virus-Checked: Checked by ClamAV on apache.org ------_=_NextPart_001_01C86E65.A9C88919 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable In regards to copying modules from one repository to another, the=0D=0Adocu= mentation shows examples of copying a single module from one=0D=0Aresolver = to another, explicitly declaring the organization, module, and=0D=0Arevisio= n=2E=0D=0A=0D=0A =0D=0A=0D=0AHow can I do an implicit bulk copy of all depe= ndencies specified in a=0D=0Aparticular ivy file from one repository to ano= ther?=0D=0A=0D=0A =0D=0A=0D=0AI was hoping for a command syntax like:=0D=0A= =0D=0A = =0D=0A=0D=0A =0D=0A=0D=0AObviously this wildcard syntax doesn't work, but h= opefully it=0D=0Aillustrates what I'd like to do=2E This would transitive= ly copy every=0D=0Adependency described in ivy=2Exml from sourcerep to dest= rep, transitively=2E=0D=0AMaybe I am missing the user of a matcher or some = regular expression=0D=0Asyntax?=0D=0A=0D=0A =0D=0A=0D=0AThe problem I'm try= ing to solve is to create a persistent local artifact=0D=0Arepository mirro= r (like a disk cache) to avoid repeated artifact=0D=0Aretrievals across the= network=2E I prefer a local fs repository instead=0D=0Aof ivy's internal= cache for this purpose , because it seems the ivy=0D=0Acache needs cleanin= g from time to time=2E And we are talking about=0D=0Ahundreds of megabytes= of fairly static libraries, so it makes no sense=0D=0Ato dynamically retri= eve them across the network each time=2E=0D=0A=0D=0A =0D=0A=0D=0ADoes anyon= e have any suggestions?=0D=0A=0D=0A =0D=0A=0D=0AThanks,=0D=0A=0D=0ACarlton= =0D=0A=0D=0A=0D=0A=0D=0A=0D=0A-----------------------------------------=0D= =0A=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=0D=0AThis message contains PRIVILEGED and CONFIDENTIAL=0D=0Ainfor= mation that is intended only for use by the =0D=0Anamed recipient=2E If you= are not the named recipient,=0D=0Aany disclosure, dissemination, or action= based on =0D=0Athe contents of this message is prohibited=2E In such=0D=0A= case please notify us and destroy and delete all =0D=0Acopies of this trans= mission=2E Thank you=2E=0D=0A=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ------_=_NextPart_001_01C86E65.A9C88919--