You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@continuum.apache.org by ev...@apache.org on 2005/09/09 00:54:34 UTC
svn commit: r279667 -
/maven/continuum/trunk/continuum-updater/src/main/java/org/apache/maven/continuum/updater/DefaultUpdaterManager.java
Author: evenisse
Date: Thu Sep 8 15:54:30 2005
New Revision: 279667
URL: http://svn.apache.org/viewcvs?rev=279667&view=rev
Log:
download file for all versions
Modified:
maven/continuum/trunk/continuum-updater/src/main/java/org/apache/maven/continuum/updater/DefaultUpdaterManager.java
Modified: maven/continuum/trunk/continuum-updater/src/main/java/org/apache/maven/continuum/updater/DefaultUpdaterManager.java
URL: http://svn.apache.org/viewcvs/maven/continuum/trunk/continuum-updater/src/main/java/org/apache/maven/continuum/updater/DefaultUpdaterManager.java?rev=279667&r1=279666&r2=279667&view=diff
==============================================================================
--- maven/continuum/trunk/continuum-updater/src/main/java/org/apache/maven/continuum/updater/DefaultUpdaterManager.java (original)
+++ maven/continuum/trunk/continuum-updater/src/main/java/org/apache/maven/continuum/updater/DefaultUpdaterManager.java Thu Sep 8 15:54:30 2005
@@ -63,8 +63,6 @@
private PlexusContainer container;
- private File newContinuumFile;
-
public void execute( String userVersion, File continuumHome )
throws UpdaterException
{
@@ -89,8 +87,6 @@
boolean versionFounded = false;
- newContinuumFile = downloadContinuum( model, continuumHome );
-
for( Iterator i = model.getVersions().iterator(); i.hasNext(); )
{
Version v = (Version) i.next();
@@ -102,7 +98,7 @@
if ( versionFounded && v.getComponentRole() != null )
{
- update( userVersion, v, continuumHome );
+ update( userVersion, v, continuumHome, model );
}
}
@@ -169,7 +165,7 @@
return downloadedFile;
}
- private void update( String userVersion, Version version, File continuumHome )
+ private void update( String userVersion, Version version, File continuumHome, UpdaterModel model )
throws UpdaterException
{
getLogger().info( "************************************************************************" );
@@ -188,10 +184,10 @@
if ( userVersion.equals( version.getName() ) )
{
backup( continuumHome, userVersion );
-
- updateContinuumFiles( continuumHome );
}
+ updateContinuumFiles( continuumHome, model );
+
getLogger().info( "==> Update database" );
updater.updateDatabase();
@@ -243,9 +239,11 @@
}
}
- private void updateContinuumFiles( File continuumHome )
+ private void updateContinuumFiles( File continuumHome, UpdaterModel model )
throws UpdaterException
{
+ File newContinuumFile = downloadContinuum( model, continuumHome );
+
getLogger().info( "==> Update Continuum files." );
try