comparison mercurial/verify.py @ 6549:2af1b9de62b3

Merge with crew-stable
author Patrick Mezard <pmezard@gmail.com>
date Mon, 14 Apr 2008 23:04:34 +0200
parents 9b35a9f34675
children fb42030d79d6
comparison
equal deleted inserted replaced
6548:962eb403165b 6549:2af1b9de62b3
243 # check renames 243 # check renames
244 try: 244 try:
245 rp = fl.renamed(n) 245 rp = fl.renamed(n)
246 if rp: 246 if rp:
247 fl2 = repo.file(rp[0]) 247 fl2 = repo.file(rp[0])
248 rev = fl2.rev(rp[1]) 248 if fl2.count() == 0:
249 err(flr, _("empty or missing copy source revlog %s:%s")
250 % (rp[0], short(rp[1])), f)
251 elif rp[1] == nullid:
252 err(flr, _("copy source revision is nullid %s:%s")
253 % (rp[0], short(rp[1])), f)
254 else:
255 rev = fl2.rev(rp[1])
249 except KeyboardInterrupt: 256 except KeyboardInterrupt:
250 repo.ui.warn(_("interrupted")) 257 repo.ui.warn(_("interrupted"))
251 raise 258 raise
252 except Exception, inst: 259 except Exception, inst:
253 err(flr, _("checking rename of %s: %s") % 260 err(flr, _("checking rename of %s: %s") %