Author: brett
Date: Sun May 29 23:28:13 2005
New Revision: 179024

URL: http://svn.apache.org/viewcvs?rev=179024&view=rev
Log:
allow revisions to be specified for scm:diff

Modified:
    
maven/maven-1/plugins/trunk/scm/src/main/org/apache/maven/plugins/scm/ScmDiffBean.java

Modified: 
maven/maven-1/plugins/trunk/scm/src/main/org/apache/maven/plugins/scm/ScmDiffBean.java
URL: 
http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/scm/src/main/org/apache/maven/plugins/scm/ScmDiffBean.java?rev=179024&r1=179023&r2=179024&view=diff
==============================================================================
--- 
maven/maven-1/plugins/trunk/scm/src/main/org/apache/maven/plugins/scm/ScmDiffBean.java
 (original)
+++ 
maven/maven-1/plugins/trunk/scm/src/main/org/apache/maven/plugins/scm/ScmDiffBean.java
 Sun May 29 23:28:13 2005
@@ -34,6 +34,8 @@
 public class ScmDiffBean extends ScmPatternBean
 {
     private String patchFile;
+    private String startRevision;
+    private String endRevision;
 
     public void diff()
         throws Exception
@@ -43,7 +45,7 @@
         ScmRepository repository = getScmRepository( scmManager );
 
         ScmFileSet fileSet = new ScmFileSet( new File( getWorkingDirectory() 
), getIncludes(), getExcludes() );
-        DiffScmResult result = scmManager.diff( repository, fileSet, null, 
null );
+        DiffScmResult result = scmManager.diff( repository, fileSet, 
startRevision, endRevision );
         checkResult( result );
 
         FileUtils.fileWrite( patchFile, result.getPatch() );
@@ -59,5 +61,23 @@
         return patchFile;
     }
 
+       public String getStartRevision()
+       {
+               return startRevision;
+       }
+
+       public void setStartRevision(String startRevision)
+       {
+               this.startRevision = startRevision;
+       }
+
+       public String getEndRevision()
+       {
+               return endRevision;
+       }
+
+       public void setEndRevision(String endRevision)
+       {
+               this.endRevision = endRevision;
+       }
 }
-



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to