/[Apache-SVN]
ViewVC logotype

Revision 824677


Jump to revision: Previous Next
Author: oching
Date: Tue Oct 13 10:36:24 2009 UTC (14 years, 5 months ago)
Changed paths: 5
Log Message:
[MRM-747] Archiva should prevent re-deployment of released or non-snapshot versioned artifacts
submitted by Marc Lustig
o added checks in webdav to block re-deployment if artifact version already exists in the repo and throw a 409 in such cases
o added tests for deploying and re-deploying an artifact

additional modifications to the patch:
o update checking for artifact types that will be blocked
o add tests for deploying metadata and support file


Changed paths

Path Details
Directoryarchiva/trunk/archiva-modules/archiva-web/archiva-webdav/src/main/java/org/apache/maven/archiva/webdav/ArchivaDavResourceFactory.java modified , text changed
Directoryarchiva/trunk/archiva-modules/archiva-web/archiva-webdav/src/main/java/org/apache/maven/archiva/webdav/ReleaseArtifactAlreadyExistsException.java added
Directoryarchiva/trunk/archiva-modules/archiva-web/archiva-webdav/src/test/java/org/apache/maven/archiva/webdav/AbstractRepositoryServletTestCase.java modified , text changed
Directoryarchiva/trunk/archiva-modules/archiva-web/archiva-webdav/src/test/java/org/apache/maven/archiva/webdav/RepositoryServletDeployTest.java modified , text changed
Directoryarchiva/trunk/archiva-modules/archiva-web/archiva-webdav/src/test/resources/artifact.jar.sha1 added

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26