comparison rebuildmeta.py @ 196:77812f98e250

Add a naive hg svn version command that works as long as hgsubversion is run from a checkout.
author Augie Fackler <durin42@gmail.com>
date Tue, 10 Feb 2009 14:52:26 -0600
parents 57355b0e7bd1
children 30df375590d1
comparison
equal deleted inserted replaced
195:906d3f302b45 196:77812f98e250
106 tagsinfo[tag] = source, rev 106 tagsinfo[tag] = source, rev
107 tagsinfofile = open(os.path.join(svnmetadir, 'tag_info'), 'w') 107 tagsinfofile = open(os.path.join(svnmetadir, 'tag_info'), 'w')
108 pickle.dump(tagsinfo, tagsinfofile) 108 pickle.dump(tagsinfo, tagsinfofile)
109 tagsinfofile.close() 109 tagsinfofile.close()
110 rebuildmeta = util.register_subcommand('rebuildmeta')(rebuildmeta) 110 rebuildmeta = util.register_subcommand('rebuildmeta')(rebuildmeta)
111 111 rebuildmeta = util.command_needs_no_url(rebuildmeta)
112 112
113 def determinebranch(branch): 113 def determinebranch(branch):
114 if branch.startswith('branches'): 114 if branch.startswith('branches'):
115 branch = branch[len('branches/'):] 115 branch = branch[len('branches/'):]
116 elif branch == 'trunk': 116 elif branch == 'trunk':