]> andersk Git - svn-all-fast-export.git/blobdiff - src/svn.cpp
remove the source branch in the rules
[svn-all-fast-export.git] / src / svn.cpp
index 3d1b693266d28acdd3ff3dbb8e4700b60a84b227..6cb7bc765e80a4d60ef9758592cbd7c8731b9fe3 100644 (file)
@@ -278,7 +278,11 @@ static int recursiveDumpDir(Repository::Transaction *txn, svn_fs_root_t *fs_root
 
         svn_fs_dirent_t *dirent = reinterpret_cast<svn_fs_dirent_t *>(value);
         QByteArray entryName = pathname + '/' + dirent->name;
-        QString entryFinalName = finalPathName + '/' + dirent->name;
+        QString entryFinalName;
+        if (finalPathName.isEmpty())
+            entryFinalName = dirent->name;
+        else
+            entryFinalName = finalPathName + '/' + dirent->name;
 
         if (dirent->kind == svn_node_dir) {
             if (recursiveDumpDir(txn, fs_root, entryName, entryFinalName, dirpool) == EXIT_FAILURE)
@@ -349,7 +353,7 @@ int SvnPrivate::exportRevision(int revnum)
             if (path_from == NULL) {
                 // no, it's a new directory being added
                 // Git doesn't handle directories, so we don't either
-                qDebug() << "   mkdir ignored:" << key;
+                //qDebug() << "   mkdir ignored:" << key;
                 continue;
             }
 
This page took 0.032498 seconds and 4 git commands to generate.