From 300df9db8cb3cf951e8c95b8bc971e55134445eb Mon Sep 17 00:00:00 2001 From: Evan Broder Date: Wed, 24 Dec 2008 17:46:15 -0500 Subject: [PATCH 1/1] Add code to parse the grafts file. svn path=/trunk/scripts/git-migration/; revision=1880 --- git-migrate | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/git-migrate b/git-migrate index f10a512..edd916c 100755 --- a/git-migrate +++ b/git-migrate @@ -39,6 +39,18 @@ def cloneAllPackages(base): for pkg in open('package-list'): clonePackage(base, pkg.strip()) +def mergeHistory(old_pkg, new_pkg, n): + pass + +def mergeHistories(): + for line in open('grafts'): + line = line.strip() + if line[0] == '#' or line == '': + continue + + old_pkg, new_pkg, n = line.split() + mergeHistory(old_pkg, new_pkg, int(n)) + if __name__ == '__main__': try: base = sys.argv[1] @@ -46,3 +58,4 @@ if __name__ == '__main__': base = 'svn://invirt.mit.edu/trunk' cloneAllPackages(base) + mergeHistories() -- 1.7.9.5