From: Anders Kaseorg Date: Mon, 29 Dec 2008 01:40:32 +0000 (-0500) Subject: Use templates to compactify the list of quashed revisions. X-Git-Url: http://xvm.mit.edu/gitweb/invirt/scripts/git-migration.git/commitdiff_plain/a1684ec0b08a56458a904ce4161eb26bbeed9d89?hp=ca0f98a383028ca900d277929c0d369a8bea0594 Use templates to compactify the list of quashed revisions. svn path=/trunk/scripts/git-migration/; revision=1936 --- diff --git a/rules.mako b/rules.mako index 8b79da0..f46b9d1 100644 --- a/rules.mako +++ b/rules.mako @@ -46,6 +46,19 @@ 'invirt-remote-server': 1822, } + quashes = [ + ('/package_tags/sipb-xen-dev/sipb-xen-dev/', 11), + ('/package_tags/sipb-xen-dev/13/', 316), + ('/package_tags/sipb-xen-console/2/', 347), + ('/package_tags/sipb-xen-console/2/sipb-xen-console/', 348), + ('/package_tags/sipb-xen-console/2/', 349), + ('/package_tags/sipb-xen-console/7.1/sipb-xen-console/', 401), + ('/package_tags/sipb-xen-guest-installer/1.0/sipb-xen-guest-installer/', 452), + ('/package_tags/sipb-xen-dev/14/sipb-xen-dev/', 462), + ('/package_tags/sipb-xen-dev/14/', 463), + ('/trunk/packages/sipb-xen-autoinstaller/', 742), + ] + merges = [] for line in open('merges'): line = line.strip() @@ -89,38 +102,12 @@ end repository % endfor -match /package_tags/sipb-xen-dev/sipb-xen-dev/ -end match - -match /package_tags/sipb-xen-dev/13/ - min revision 316 - max revision 316 -end match - -match /package_tags/sipb-xen-console/2/ - min revision 347 - max revision 349 -end match - -match /package_tags/sipb-xen-console/7.1/sipb-xen-console/ - min revision 401 - max revision 401 -end match - -match /package_tags/sipb-xen-guest-installer/1.0/sipb-xen-guest-installer/ - min revision 452 - max revision 452 -end match - -match /package_tags/sipb-xen-dev/14/sipb-xen-dev(/|$) - min revision 462 - max revision 463 -end match - -match /trunk/packages/sipb-xen-autoinstaller/ - min revision 742 - max revision 742 +% for quash in quashes: +match ${quash[0]} + min revision ${quash[1]} + max revision ${quash[1]} end match +% endfor % for package in packages: