On 24/09/2009, at 10:29 PM, Marc Lustig wrote:
So, I propose the following logic to get implemented in Archiva.
First of all, by default a release-artifact that is already
published in
Archiva may NOT be overwritten.
+1
Furthermore, to provide flexibility for the admins, a new permission
property "user may overwrite existing artifacts" should be
introduced. Only
users that have this permission may overwrite existing artifacts.
That may not even be necessary with the existence of delete artifact -
they can log in and remove it to be allowed to deploy again.
I think this is a pretty consistent solution.
Not quite sure because I don't know the code, but the effort for the
implementation seems rather small to me, compared with the benefit.
Wholeheartedly agree! I believe there is already an issue for this if
you'd like to work on it.
Cheers,
Brett