Others have asked about this previously. I would imagine it is filed
in JIRA if you go look for it.

The general response is, you can manage the rwx bits on your deployed
artifacts to avoid this happening. Off the top of my head, I think a
cron job that modifies the ACLs for deployed non-snapshot artifacts
that runs once an hour should do it. Or perhaps you could modify the
umask for the user that runs the deploys. Or any number of
alternatives.

Also I would assume the various repo managers are building this
functionality into their products (eg, do not allow to overwrite,
return fail when attempted).

If you're just using a dumb file repo, you're going to have to be
responsible for this on your own for now, at least until someone gets
inspired to add bits to wagon and other places to support the feature.

Wayne

On 3/27/08, Jeff MAURY <[EMAIL PROTECTED]> wrote:
> I think it should be defined at the repository definition level.
>
> Jeff MAURY
>
> On Thu, Mar 27, 2008 at 2:32 PM, MATHUS Baptiste <[EMAIL PROTECTED]> wrote:
>
> > Hi all,
> >
> > Recently, some developers did a release manually. So they put a release
> > version in the pom and triggered a deploy. Everything fine but...
> > The thing is: they forgot to re-update the pom.version to a new snapshot
> > version.
> >
> > So, as the code is continuously integrated, at each new commit, the recent
> > release was "automatically" overridden many times with the snapshot code
> > before realizing it :-/.
> > So, what I would like is to be able to put an additional option for maven
> > when run inside the continuous integration server, something like
> > -DdontOverrideRelease, that would make fail the deployment if the released
> > artefact is already present.
> >
> > I've taken a quick look at
> > http://maven.apache.org/plugins/maven-deploy-plugin/deploy-mojo.html but
> > it seems it's not currently possible.
> > What do you think? Can a file an feature request about it in the plugin
> > tracker?
> >
> > Thanks a lot.
> >
> > Cheers.
> > --
> > Baptiste
> >
> >
>
>
> --
> La mélancolie c'est communiste
> Tout le monde y a droit de temps en temps
> La mélancolie n'est pas capitaliste
> C'est même gratuit pour les perdants
> La mélancolie c'est pacifiste
> On ne lui rentre jamais dedans
> La mélancolie oh tu sais ça existe
> Elle se prend même avec des gants
> La mélancolie c'est pour les syndicalistes
> Il faut juste sa carte de permanent
>
> Miossec (2006)
>
> http://www.jeffmaury.com
> http://riadiscuss.jeffmaury.com
>

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

Reply via email to