Thanks Brent for the detailed answer and the link on the topic of network 
proxies. 

Based on what you are saying, workflow would be something as follows:
1. developer requests dependancy from the Archiva proxy
2. If, dependency is not in the (archiva) repo, Archiva will retrieve the 
dependancy from the repositories configured on the internet
3. developer retrieves the dependency from the archiva repository

I will try this out and update.

-Al

--- On Fri, 9/23/11, Brent Atkinson <batkin...@apache.org> wrote:

From: Brent Atkinson <batkin...@apache.org>
Subject: Re: Archiva for mirroring repos outside of the firewall
To: users@archiva.apache.org
Date: Friday, September 23, 2011, 9:47 AM

Hi,

Archiva is an artifact management tool, also referred to as a repository
manager. It proxies for remote repositories and is configurable so that you
can host all of your required artifacts locally once you build using archiva
as your repository (which is important for guaranteeing repeatable builds -
when someone else's repo is taken down you still can resolve your
dependencies). Since you are behind a corporate firewall, you likely already
connect with a web browser through a web proxy like squid, or something
similar.

Maven, and Archiva also have the ability to do this. It gets a little
confusing because the term "proxy" accurately describes functions of Archiva
both at the repository level and at the network level (the one you want).

See http://archiva.apache.org/docs/1.3.5/adminguide/network-proxies.html

Brent

On Fri, Sep 23, 2011 at 4:38 PM, Al Rathon <new_ber...@yahoo.com> wrote:

> Hi,
> Connecting to maven
>  repos on the internet is not allowed inside our corporate firewall. We
> want to mirror the  internet repositories within the corporate firewall
> so developers can use them.
> Do we need to use maven to somehow retrieve packages of internet
> and host it internally. Is Archiva a gui front end to a maven repo or
> does it also have the ability to mirror internet repos?
>
>  I am a newbie to maven and archiva and am quite confused. Any
> clarification will be greatly appreciated.
>
>
>
>  Thanks in advance.
>

Reply via email to