[
http://jira.codehaus.org/browse/MRM-980?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Patti Arachchige Eshan Sudharaka updated MRM-980:
-------------------------------------------------
Attachment: archiva-webapp.patch
in this patch i done following things.
* when the user create a new repo there is a tick box to add a staging repo.
For now the path of staging repo is not configurable and it creates the
repository in the same directory level as the original repo.
eg : original repo name = test then staging repo name = test-stage
* when we go to see repositories in right hand side of each managed
repositories there a url to do merge. it will merge the repository with its
stage repository.
eg : lets say we are going to merge test repo. then it tries to merge test with
test-merge repository.if it cannot find a repo called test-merge it returns a
error.(not handle yet.)
here only the happyh flow is working.
thanks
> Ability to merge repositories
> -----------------------------
>
> Key: MRM-980
> URL: http://jira.codehaus.org/browse/MRM-980
> Project: Archiva
> Issue Type: New Feature
> Reporter: Wendy Smoak
> Fix For: Backlog
>
> Attachments: archiva-modules.patch, archiva-modules.patch,
> archiva-modules.patch, archiva-webapp.patch, ArtifactsMerger.java,
> ArtifactsMerger.java, ArtifactsMerger.java, ArtifactsMerger.java,
> resources.zip, SourceAritfacts.java, stage-repository-merge.patch,
> stage-repository-merge.patch, stage-repository-merge.patch,
> stage-repository-merge.patch, stage-repository-merge.patch,
> stage-repository-merge.patch, stage-repository-merge.patch,
> stage-repository-merge.patch, stage-repository-merge.patch,
> stage-repository-merge.patch, stage-repository-merge.patch,
> stage-repository-merge.patch, stage-repository-merge.zip,
> test-repository.patch
>
>
> Need to be able to merge one repository into another, updating metadata and
> not overwriting existing artifacts.
> The source repository should remain unchanged.
> It should produce output listing what was merged and what wasn't.
> Additions to the target repo should show in the audit log.
> Related thread: http://www.nabble.com/Merging-repositories-ts19850359.html
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira