diff options
author | Thiago Macieira <thiago@cassini.local.lan> | 2007-12-23 19:34:05 -0200 |
---|---|---|
committer | Thiago Macieira <thiago@cassini.local.lan> | 2007-12-23 19:34:05 -0200 |
commit | 695ab9ee00207e63491cfe9d2b311b19c903afa3 (patch) | |
tree | ddf6006b51b428b5546e5946e0be276a295f1fd6 | |
parent | 688d69ec473b06fb767cf29b62d66e9642c19a91 (diff) | |
download | svn2git-695ab9ee00207e63491cfe9d2b311b19c903afa3.tar svn2git-695ab9ee00207e63491cfe9d2b311b19c903afa3.tar.gz svn2git-695ab9ee00207e63491cfe9d2b311b19c903afa3.tar.bz2 svn2git-695ab9ee00207e63491cfe9d2b311b19c903afa3.tar.xz svn2git-695ab9ee00207e63491cfe9d2b311b19c903afa3.zip |
And run the SVN code too
-rw-r--r-- | src/main.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/main.cpp b/src/main.cpp index 0b7ab85..aa5fe72 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -22,6 +22,7 @@ #include "ruleparser.h" #include "repository.h" +#include "svn.h" int main(int argc, char **argv) { @@ -42,6 +43,16 @@ int main(int argc, char **argv) foreach (Rules::Repository rule, rules.repositories()) repositories.insert(rule.name, new Repository(rule)); + Svn::initialize(); + Svn svn(arguments.at(2)); + svn.setMatchRules(rules.matchRules()); + svn.setRepositories(repositories); + + int max_rev = svn.youngestRevision(); + for (int i = 1; i < max_rev; ++i) + svn.exportRevision(i); + + qDeleteAll(repositories); // success return 0; } |