X-Git-Url: http://xvm.mit.edu/gitweb/invirt/scripts/git-migration.git/blobdiff_plain/9184744e09f8b681407a19907b88f08cee2578c8..43c6c3d1d9ae3039203808aefd8411592bab9cc0:/git-migrate diff --git a/git-migrate b/git-migrate index ccd9934..053c9a9 100755 --- a/git-migrate +++ b/git-migrate @@ -29,6 +29,9 @@ def tagBase(pkg): cwd='%s.git' % pkg) def clonePackage(base, pkg): + path = '%s/%s' % (base, pkg) + pkg = os.path.basename(pkg) + if not os.path.isdir('%s.git' % pkg): if os.path.isdir(pkg): shutil.rmtree(pkg) @@ -39,7 +42,7 @@ def clonePackage(base, pkg): '-Aauthors', '-q', '--no-metadata', - '%s/packages/%s' % (base, pkg)], + '%s' % path], stdout=subprocess.PIPE) # Then make the repository bare, because git-svn can't do this