Index: project.xml =================================================================== --- project.xml (revision 219540) +++ project.xml (working copy) @@ -109,14 +109,22 @@ plexus plexus-container-default - 1.0-alpha-3 + 1.0-alpha-5 plexus plexus-utils - 1.0-alpha-3 + 1.0.1 + + plexus + plexus-scm + 1.0-alpha-1-20050705.084636-3 + + + + classworlds classworlds 1.1-alpha-1 @@ -124,22 +132,22 @@ org.apache.maven.scm maven-scm-api - 1.0-alpha-2-20050610.043511-1 + 1.0-alpha-2-20050712.151302-2 org.apache.maven.scm maven-scm-provider-cvs - 1.0-alpha-2-20050610.043511-1 + 1.0-alpha-2-20050712.151302-2 org.apache.maven.scm maven-scm-provider-svn - 1.0-alpha-2-20050610.054835-1 + 1.0-alpha-2-20050712.155105-2 org.apache.maven.scm maven-scm-provider-starteam - 1.0-alpha-2-20050610.051724-1 + 1.0-alpha-2-20050712.153836-2 Index: src/main/org/apache/maven/plugins/scm/ScmDiffBean.java =================================================================== --- src/main/org/apache/maven/plugins/scm/ScmDiffBean.java (revision 219540) +++ src/main/org/apache/maven/plugins/scm/ScmDiffBean.java (working copy) @@ -19,10 +19,10 @@ import org.apache.maven.scm.ScmFileSet; import org.apache.maven.scm.command.diff.DiffScmResult; -import org.apache.maven.scm.manager.ScmManager; import org.apache.maven.scm.repository.ScmRepository; import org.codehaus.plexus.embed.Embedder; import org.codehaus.plexus.util.FileUtils; +import org.codehaus.plexus.scm.ScmManager; import java.io.File; Index: src/main/org/apache/maven/plugins/scm/ScmAddBean.java =================================================================== --- src/main/org/apache/maven/plugins/scm/ScmAddBean.java (revision 219540) +++ src/main/org/apache/maven/plugins/scm/ScmAddBean.java (working copy) @@ -19,8 +19,8 @@ import org.apache.maven.scm.ScmFileSet; import org.apache.maven.scm.command.add.AddScmResult; -import org.apache.maven.scm.manager.ScmManager; import org.apache.maven.scm.repository.ScmRepository; +import org.codehaus.plexus.scm.ScmManager; import java.io.File; Index: src/main/org/apache/maven/plugins/scm/ScmBean.java =================================================================== --- src/main/org/apache/maven/plugins/scm/ScmBean.java (revision 219540) +++ src/main/org/apache/maven/plugins/scm/ScmBean.java (working copy) @@ -19,17 +19,18 @@ import org.apache.maven.scm.ScmFileSet; import org.apache.maven.scm.ScmResult; +import org.apache.maven.scm.repository.ScmRepository; +import org.apache.maven.scm.repository.ScmRepositoryException; import org.apache.maven.scm.provider.svn.repository.SvnScmProviderRepository; import org.apache.maven.scm.provider.starteam.repository.StarteamScmProviderRepository; import org.apache.maven.scm.command.checkout.CheckOutScmResult; import org.apache.maven.scm.command.tag.TagScmResult; import org.apache.maven.scm.command.update.UpdateScmResult; -import org.apache.maven.scm.manager.ScmManager; -import org.apache.maven.scm.manager.NoSuchScmProviderException; -import org.apache.maven.scm.repository.ScmRepository; -import org.apache.maven.scm.repository.ScmRepositoryException; import org.codehaus.plexus.embed.Embedder; import org.codehaus.plexus.util.FileUtils; +import org.codehaus.plexus.scm.ScmManager; +import org.apache.maven.scm.log.DefaultLog; +import org.codehaus.plexus.scm.NoSuchScmProviderException; import java.io.File; @@ -125,7 +126,6 @@ { StarteamScmProviderRepository starteamRepo = (StarteamScmProviderRepository) repository.getProviderRepository(); - /* TODO: reinstate when the provider supports it if ( username != null && username.length() > 0 ) { starteamRepo.setUser( username ); @@ -134,7 +134,6 @@ { starteamRepo.setPassword( password ); } - */ } return repository; @@ -145,6 +144,8 @@ { Embedder embedder = getEmbedder(); ScmManager scmManager = (ScmManager) embedder.lookup( ScmManager.ROLE ); + scmManager.addListener( new DefaultLog() ); + return scmManager; } Index: src/main/org/apache/maven/plugins/scm/ScmUpdateBean.java =================================================================== --- src/main/org/apache/maven/plugins/scm/ScmUpdateBean.java (revision 219540) +++ src/main/org/apache/maven/plugins/scm/ScmUpdateBean.java (working copy) @@ -19,8 +19,8 @@ import org.apache.maven.scm.ScmFileSet; import org.apache.maven.scm.command.update.UpdateScmResult; -import org.apache.maven.scm.manager.ScmManager; import org.apache.maven.scm.repository.ScmRepository; +import org.codehaus.plexus.scm.ScmManager; import java.io.File; Index: src/main/org/apache/maven/plugins/scm/ScmStatusBean.java =================================================================== --- src/main/org/apache/maven/plugins/scm/ScmStatusBean.java (revision 219540) +++ src/main/org/apache/maven/plugins/scm/ScmStatusBean.java (working copy) @@ -20,9 +20,8 @@ import org.apache.maven.scm.ScmFile; import org.apache.maven.scm.ScmFileSet; import org.apache.maven.scm.command.status.StatusScmResult; -import org.apache.maven.scm.manager.ScmManager; import org.apache.maven.scm.repository.ScmRepository; -import org.codehaus.plexus.embed.Embedder; +import org.codehaus.plexus.scm.ScmManager; import java.io.File; import java.util.Iterator; Index: src/main/org/apache/maven/plugins/scm/ScmCheckinBean.java =================================================================== --- src/main/org/apache/maven/plugins/scm/ScmCheckinBean.java (revision 219540) +++ src/main/org/apache/maven/plugins/scm/ScmCheckinBean.java (working copy) @@ -19,9 +19,8 @@ import org.apache.maven.scm.ScmFileSet; import org.apache.maven.scm.command.checkin.CheckInScmResult; -import org.apache.maven.scm.manager.ScmManager; import org.apache.maven.scm.repository.ScmRepository; -import org.codehaus.plexus.embed.Embedder; +import org.codehaus.plexus.scm.ScmManager; import java.io.File;