]> andersk Git - svn-all-fast-export.git/blobdiff - src/repository.cpp
Add auto-recurse code
[svn-all-fast-export.git] / src / repository.cpp
index 38b7b1b92ef2044dd7ce578a8e99de85506d322d..335278abdbbcfbdc6ea81b5cc48b472b77255231 100644 (file)
@@ -211,8 +211,11 @@ void Repository::Transaction::commit()
     repository->fastImport.write(message);
 
     // write the file deletions
-    foreach (QString df, deletedFiles)
-        repository->fastImport.write("D " + df.toUtf8() + "\n");
+    if (deletedFiles.contains(""))
+        repository->fastImport.write("deleteall\n");
+    else
+        foreach (QString df, deletedFiles)
+            repository->fastImport.write("D " + df.toUtf8() + "\n");
 
     // write the file modifications
     QHash<QString, FileProperties>::ConstIterator it = modifiedFiles.constBegin();
This page took 0.02541 seconds and 4 git commands to generate.