That would work for me.

> -----Original Message-----
> From: Brian E. Fox [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, January 11, 2006 8:49 AM
> To: Maven Users List
> Subject: RE: [m2 dependency plugin] updated dependency not copied
> 
> So a simple overWrite flag per artifact would solve this for you?
> 
> -----Original Message-----
> From: Christopher Cobb [mailto:[EMAIL PROTECTED]
> Sent: Wednesday, January 11, 2006 8:41 AM
> To: 'Maven Users List'
> Subject: RE: [m2 dependency plugin] updated dependency not copied
> 
> > -----Original Message-----
> > From: Brian E. Fox [mailto:[EMAIL PROTECTED]
> >
> > This is because the dependency plugin looks for the existing file
> > before copying over. We originally had the ability to force an
> > overwrite but took it out before release. The reasoning was that
> > artifacts should be non-mutatable in the repo. Ie if we get v1 copied,
> 
> > we shouldn't copy v1 again. This probably doesn't fly well for
> > snapshots though. We could possibly look for snapshots and always
> > overwrite them, or maybe try something else. Anyone have suggestions?
> > There are several new features in the svn version 1.1, I could get
> this added before the next release.
> 
> In my case, P3 was part of my top-level-project, so there was some
> expectation that when that piece was modified/updated, this change would
> propagate to the rest of the project.  I could see how you might want to
> treat a "remote dependency" a little more tentatively.
> 
> Maybe if a dependency could be identified as a "project sibling" it
> could be treated more aggressively.  I think the dependency plugin will
> commonly be used with sibling artifacts, and these should probably get
> overwritten when they get modified/updated.
> 
> I agree that in general, to minimize surprise, you probably don't want
> to be updating artifacts unless you were asked to.  But when an artifact
> is part of the same project, I think the surprise comes when it doesn't
> get updated.
> 
> > -----Original Message-----
> > From: Christopher Cobb [mailto:[EMAIL PROTECTED]
> > Sent: Tuesday, January 10, 2006 10:31 AM
> > To: 'Maven Users List'
> > Subject: [m2 dependency plugin] updated dependency not copied
> >
> > P1 depends on P2 which depends upon P3.  P1 uses the dependency plug
> > in and P2.jar and P3.jar are successfully copied into P1's target
> tree.
> >
> >
> >
> > Now P3 changes and a new file (different size, different timestamp) is
> 
> > installed in the local repository.
> >
> >
> >
> > When P1 is built, the new version of P3.jar is not copied over the
> > existing version.
> >
> >
> >
> > I briefly saw some similar traffic about the dependency plug in but
> > I'm not sure if covered exactly this case so I thought I would mention
> it.
> >
> >
> >
> >
> >
> >
> >
> >
> > -----------------------------------------
> > Attention:
> > Any views expressed in this message are those of the individual
> > sender, except where the message states otherwise and the sender is
> > authorized to state them to be the views of any such entity. The
> > information contained in this message and or attachments is intended
> > only for the person or entity to which it is addressed and may contain
> 
> > confidential and/or privileged material.  If you received this in
> > error, please contact the sender and delete the material from any
> > system and destroy any copies.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to