Author: evenisse
Date: Tue Apr 24 08:55:06 2007
New Revision: 531990

URL: http://svn.apache.org/viewvc?view=rev&rev=531990
Log:
Delete temp files

Modified:
    
maven/scm/trunk/maven-scm-providers/maven-scm-provider-synergy/src/test/java/org/apache/maven/scm/provider/synergy/util/SynergyCCMTest.java
    
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/branch/SvnBranchCommand.java
    
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/tag/SvnTagCommand.java
    
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/branch/SvnExeBranchCommandTckTest.java
    
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/tag/SvnExeTagCommandTckTest.java

Modified: 
maven/scm/trunk/maven-scm-providers/maven-scm-provider-synergy/src/test/java/org/apache/maven/scm/provider/synergy/util/SynergyCCMTest.java
URL: 
http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/maven-scm-provider-synergy/src/test/java/org/apache/maven/scm/provider/synergy/util/SynergyCCMTest.java?view=diff&rev=531990&r1=531989&r2=531990
==============================================================================
--- 
maven/scm/trunk/maven-scm-providers/maven-scm-provider-synergy/src/test/java/org/apache/maven/scm/provider/synergy/util/SynergyCCMTest.java
 (original)
+++ 
maven/scm/trunk/maven-scm-providers/maven-scm-provider-synergy/src/test/java/org/apache/maven/scm/provider/synergy/util/SynergyCCMTest.java
 Tue Apr 24 08:55:06 2007
@@ -69,6 +69,7 @@
         throws Exception
     {
         File f = File.createTempFile( "test", null );
+        f.deleteOnExit();
         List list = new LinkedList();
         list.add( f );
         Commandline cl = SynergyCCM.create( list, "test creation", "CCM_ADDR" 
);
@@ -82,6 +83,7 @@
             assertEquals( "ccm create -c \"test creation\" " + 
f.getCanonicalPath(), cl.toString() );
         }
         File f2 = File.createTempFile( "test", null );
+        f2.deleteOnExit();
         list.add( f2 );
         cl = SynergyCCM.create( list, "test creation", "CCM_ADDR" );
         if ( f.getCanonicalPath().indexOf( " " ) > -1 )
@@ -140,6 +142,7 @@
         throws Exception
     {
         File f = File.createTempFile( "test", null );
+        f.deleteOnExit();
         List list = new LinkedList();
         list.add( f );
         Commandline cl = SynergyCCM.delete( list, "CCM_ADDR", true );
@@ -153,6 +156,7 @@
             assertEquals( "ccm delete -replace " + f.getCanonicalPath(), 
cl.toString() );
         }
         File f2 = File.createTempFile( "test", null );
+        f2.deleteOnExit();
         list.add( f2 );
         cl = SynergyCCM.delete( list, "CCM_ADDR", false );
         if ( f.getCanonicalPath().indexOf( " " ) > -1 )
@@ -222,6 +226,7 @@
         throws Exception
     {
         File f = File.createTempFile( "foo", null );
+        f.deleteOnExit();
         Commandline cl = SynergyCCM.dir( f.getParentFile(), "format", 
"CCM_ADDR" );
         assertTrue( "CCM_ADDR is not set.", assertContains( 
cl.getEnvironments(), "CCM_ADDR=CCM_ADDR" ) );
         assertEquals( f.getParentFile().getCanonicalFile(), 
cl.getWorkingDirectory().getCanonicalFile() );
@@ -232,6 +237,7 @@
         throws Exception
     {
         File f = File.createTempFile( "test", null );
+        f.deleteOnExit();
         List list = new LinkedList();
         list.add( f );
         Commandline cl = SynergyCCM.checkoutFiles( list, "CCM_ADDR" );
@@ -245,6 +251,7 @@
             assertEquals( "ccm co " + f.getCanonicalPath(), cl.toString() );
         }
         File f2 = File.createTempFile( "test", null );
+        f2.deleteOnExit();
         list.add( f2 );
         cl = SynergyCCM.checkoutFiles( list, "CCM_ADDR" );
         if ( f.getCanonicalPath().indexOf( " " ) > -1 )
@@ -281,6 +288,7 @@
         assertEquals( "ccm co -subprojects -rel -t MyVersion -purpose 
MyPurpose -release MyRelease -p MyProject", cl
             .toString() );
         File f = File.createTempFile( "test", null );
+        f.deleteOnExit();
         cl = SynergyCCM.checkoutProject( f.getParentFile(), "MyProject", new 
ScmTag( "MyVersion" ), "MyPurpose",
                                          "MyRelease", "CCM_ADDR" );
         if ( f.getCanonicalPath().indexOf( " " ) > -1 )
@@ -307,6 +315,7 @@
         throws Exception
     {
         File f = File.createTempFile( "test", null );
+        f.deleteOnExit();
         List list = new LinkedList();
         list.add( f );
         Commandline cl = SynergyCCM.checkinFiles( list, "a comment", 
"CCM_ADDR" );
@@ -320,6 +329,7 @@
             assertEquals( "ccm ci -c \"a comment\" " + f.getCanonicalPath(), 
cl.toString() );
         }
         File f2 = File.createTempFile( "test", null );
+        f2.deleteOnExit();
         list.add( f2 );
         cl = SynergyCCM.checkinFiles( list, "a comment", "CCM_ADDR" );
         if ( f.getCanonicalPath().indexOf( " " ) > -1 )

Modified: 
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/branch/SvnBranchCommand.java
URL: 
http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/branch/SvnBranchCommand.java?view=diff&rev=531990&r1=531989&r2=531990
==============================================================================
--- 
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/branch/SvnBranchCommand.java
 (original)
+++ 
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/branch/SvnBranchCommand.java
 Tue Apr 24 08:55:06 2007
@@ -101,6 +101,17 @@
         {
             throw new ScmException( "Error while executing command.", ex );
         }
+        finally
+        {
+            try
+            {
+                FileUtils.forceDelete( messageFile );
+            }
+            catch ( IOException ex )
+            {
+                // ignore
+            }
+        }
 
         if ( exitCode != 0 )
         {

Modified: 
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/tag/SvnTagCommand.java
URL: 
http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/tag/SvnTagCommand.java?view=diff&rev=531990&r1=531989&r2=531990
==============================================================================
--- 
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/tag/SvnTagCommand.java
 (original)
+++ 
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/main/java/org/apache/maven/scm/provider/svn/svnexe/command/tag/SvnTagCommand.java
 Tue Apr 24 08:55:06 2007
@@ -101,6 +101,17 @@
         {
             throw new ScmException( "Error while executing command.", ex );
         }
+        finally
+        {
+            try
+            {
+                FileUtils.forceDelete( messageFile );
+            }
+            catch ( IOException ex )
+            {
+                // ignore
+            }
+        }
 
         if ( exitCode != 0 )
         {

Modified: 
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/branch/SvnExeBranchCommandTckTest.java
URL: 
http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/branch/SvnExeBranchCommandTckTest.java?view=diff&rev=531990&r1=531989&r2=531990
==============================================================================
--- 
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/branch/SvnExeBranchCommandTckTest.java
 (original)
+++ 
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/branch/SvnExeBranchCommandTckTest.java
 Tue Apr 24 08:55:06 2007
@@ -39,6 +39,7 @@
         throws Exception
     {
         File messageFile = File.createTempFile( "maven-scm", "commit" );
+        messageFile.deleteOnExit();
 
         testCommandLine( "scm:svn:svn+ssh://foo.com/svn/trunk", "svnbranch", 
messageFile, "user",
                          "svn --username user --non-interactive copy --file " 
+ messageFile.getAbsolutePath() +

Modified: 
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/tag/SvnExeTagCommandTckTest.java
URL: 
http://svn.apache.org/viewvc/maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/tag/SvnExeTagCommandTckTest.java?view=diff&rev=531990&r1=531989&r2=531990
==============================================================================
--- 
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/tag/SvnExeTagCommandTckTest.java
 (original)
+++ 
maven/scm/trunk/maven-scm-providers/maven-scm-providers-svn/maven-scm-provider-svnexe/src/test/java/org/apache/maven/scm/provider/svn/svnexe/command/tag/SvnExeTagCommandTckTest.java
 Tue Apr 24 08:55:06 2007
@@ -39,6 +39,7 @@
         throws Exception
     {
         File messageFile = File.createTempFile( "maven-scm", "commit" );
+        messageFile.deleteOnExit();
 
         testCommandLine( "scm:svn:svn+ssh://foo.com/svn/trunk", "svntag", 
messageFile, "user",
                          "svn --username user --non-interactive copy --file " 
+ messageFile.getAbsolutePath() +


Reply via email to