]> andersk Git - svn-all-fast-export.git/commitdiff
add some more information to the output
authorThiago Macieira <thiago@cassini.local.lan>
Mon, 24 Dec 2007 14:25:54 +0000 (12:25 -0200)
committerThiago Macieira <thiago@cassini.local.lan>
Mon, 24 Dec 2007 14:25:54 +0000 (12:25 -0200)
src/ruleparser.cpp
src/svn.cpp

index 3297d77f9820e80d97bd9f660b2864e253376b66..2371f30e29686624ff7c0a56dd591aef020ae2b8 100644 (file)
@@ -60,7 +60,9 @@ void Rules::load()
     enum { ReadingNone, ReadingRepository, ReadingMatch } state = ReadingNone;
     Repository repo;
     Match match;
+    int lineNumber = 0;
     while (!s.atEnd()) {
+        ++lineNumber;
         QString origLine = s.readLine();
         QString line = origLine;
 
@@ -121,7 +123,8 @@ void Rules::load()
             match = Match();
             match.rx = QRegExp(matchLine.cap(1), Qt::CaseSensitive, QRegExp::RegExp2);
         } else {
-            qFatal("Malformed line in rules file: %s", qPrintable(origLine));
+            qFatal("Malformed line in rules file: line %d: %s",
+                   lineNumber, qPrintable(origLine));
         }
     }
 }
index 8d5836b1c3e810930b4aff4e2b6b657b8e034076..a7c48a100eb1877e8517c57614e79e9a335e5ffa 100644 (file)
@@ -323,9 +323,12 @@ int SvnPrivate::exportRevision(int revnum)
                 continue;
             if (rule.rx.exactMatch(current)) {
                 foundMatch = true;
-                if (rule.repository.isEmpty())
+                if (rule.repository.isEmpty()) {
                     // ignore rule
+                    qDebug() << "..." << qPrintable(current) << "rev" << revnum
+                             << "-> ignored";
                     break;
+                }
 
                 QString repository = current;
                 QString branch = current;
This page took 0.031786 seconds and 5 git commands to generate.