##// END OF EJS Templates
perf-bundle: accept --rev arguments...
marmoute -
r50307:3635aae8 default
parent child Browse files
Show More
@@ -974,7 +974,20 b' def perfbookmarks(ui, repo, **opts):'
974 fm.end()
974 fm.end()
975
975
976
976
977 @command(b'perf::bundle', formatteropts, b'REVS')
977 @command(
978 b'perf::bundle',
979 [
980 (
981 b'r',
982 b'rev',
983 [],
984 b'changesets to bundle',
985 b'REV',
986 ),
987 ]
988 + formatteropts,
989 b'REVS',
990 )
978 def perfbundle(ui, repo, *revs, **opts):
991 def perfbundle(ui, repo, *revs, **opts):
979 """benchmark the creation of a bundle from a repository
992 """benchmark the creation of a bundle from a repository
980
993
@@ -988,6 +1001,8 b' def perfbundle(ui, repo, *revs, **opts):'
988 timer, fm = gettimer(ui, opts)
1001 timer, fm = gettimer(ui, opts)
989
1002
990 cl = repo.changelog
1003 cl = repo.changelog
1004 revs = list(revs)
1005 revs.extend(opts.get(b'rev', ()))
991 revs = scmutil.revrange(repo, revs)
1006 revs = scmutil.revrange(repo, revs)
992 if not revs:
1007 if not revs:
993 raise error.Abort(b"not revision specified")
1008 raise error.Abort(b"not revision specified")
General Comments 0
You need to be logged in to leave comments. Login now