]> andersk Git - svn-all-fast-export.git/commitdiff
Output dry-run data to a file, for analysis later
authorThiago Macieira <thiago@cassini.local.lan>
Mon, 24 Dec 2007 16:06:08 +0000 (14:06 -0200)
committerThiago Macieira <thiago@cassini.local.lan>
Mon, 24 Dec 2007 16:06:08 +0000 (14:06 -0200)
src/repository.cpp

index 20ea04918eac28c88add19d0a826a91616aa296c..05f01e15b0e745e559cd1d93c27f9edd72352573 100644 (file)
@@ -36,7 +36,6 @@ Repository::Repository(const Rules::Repository &rule)
     branches["master"].isCreated = true;
 
     fastImport.setWorkingDirectory(name);
-    fastImport.setProcessChannelMode(QProcess::ForwardedChannels);
 }
 
 Repository::~Repository()
@@ -102,8 +101,10 @@ void Repository::startFastImport()
     if (fastImport.state() == QProcess::NotRunning) {
         // start the process
 #ifndef DRY_RUN
+        fastImport.setProcessChannelMode(QProcess::ForwardedChannels);
         fastImport.start("git-fast-import", QStringList());
 #else
+        fastImport.setStandardOutputFile(name);
         fastImport.start("/bin/cat", QStringList());
 #endif
     }
This page took 0.078145 seconds and 5 git commands to generate.