gwynne          Sat Nov  8 00:55:57 2008 UTC

  Modified files:              
    /SVNROOT    run-conversion.php 
  Log:
  don't bother converting for non-empty repos, allows better resume-from-death 
support
  
http://cvs.php.net/viewvc.cgi/SVNROOT/run-conversion.php?r1=1.13&r2=1.14&diff_format=u
Index: SVNROOT/run-conversion.php
diff -u SVNROOT/run-conversion.php:1.13 SVNROOT/run-conversion.php:1.14
--- SVNROOT/run-conversion.php:1.13     Fri Nov  7 20:10:51 2008
+++ SVNROOT/run-conversion.php  Sat Nov  8 00:55:57 2008
@@ -2,7 +2,7 @@
 
 // 
-----------------------------------------------------------------------------------------------------------------------------
 // Constants
-$version = substr('$Revision: 1.13 $', strlen('$Revision: '), -2);
+$version = substr('$Revision: 1.14 $', strlen('$Revision: '), -2);
 
 $passes = array(
     'processcvs',       // Process CVS modules
@@ -281,6 +281,10 @@
             error("SVN repository at {$this->svnRepositoryPath} doesn't exist 
or isn't writable.\n");
         }
         
+        if (trim(system('svnlook youngest ' . 
escapeshellarg($this->svnRepositoryPath))) != 0) {
+            return; // Repo isn't empty
+        }
+        
         v(1, "Running cvs2svn for '{$this->repositoryName}'...\n");
         $converter = new CVS2SVNConverter($this->repositoryName);
         $converter->setOutputPath($this->svnRepositoryPath);



-- 
PHP CVS Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to