[ 
https://jira.codehaus.org/browse/MRM-1652?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=305454#comment-305454
 ] 

Brett Porter commented on MRM-1652:
-----------------------------------

The option is to not redeploy releases - so you can still upload them, but not 
a second time.

But it sounds like you want to remove deployment altogether - the more 
appropriate way to do that is to change the users permissions so they don't 
have the manager role for that repository.

All that said, I think you're still correct to do a 405 if releases was not 
checked AND the artifact has a release version. I was suggesting you could pick 
that code out from the similar 409 call for the first one.
                
> Archiva should throw 405 (Method not allowed) when "releases=false" in 
> archiva.xml
> ----------------------------------------------------------------------------------
>
>                 Key: MRM-1652
>                 URL: https://jira.codehaus.org/browse/MRM-1652
>             Project: Archiva
>          Issue Type: Bug
>    Affects Versions: 1.4-M1
>         Environment: RHEL 6
>            Reporter: charles kim
>            Assignee: Olivier Lamy
>             Fix For: 1.4-M3
>
>         Attachments: ArchivaDavResourceFactory_patch.txt
>
>
> releases is configured to false which should tell archiva that uploading 
> should be disabled for the repo.  But the setting doesn't work as seen from 
> the code.  Please see the attached patch. Thanks.
>               <managedRepository>
>                       
> <location>/home/y/var/yarchiva/data/repositories/public</location>
>                       <blockRedeployments>true</blockRedeployments>
>                       <daysOlder>30</daysOlder>
>                       <id>public</id>
>                       <name>Archiva Managed Public Repository</name>
>                       <releases>false</releases>
>               </managedRepository>

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://jira.codehaus.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to