##// END OF EJS Templates
rebase: improve error message for empty --source set...
Mads Kiilerich -
r20248:3bff26f6 default
parent child Browse files
Show More
@@ -226,7 +226,11 def rebase(ui, repo, **opts):
226 226 'nothing to rebase'))
227 227 elif srcf:
228 228 src = scmutil.revrange(repo, [srcf])
229 if not src:
230 raise util.Abort(_('empty "source" revision set - '
231 'nothing to rebase'))
229 232 rebaseset = repo.revs('(%ld)::', src)
233 assert rebaseset
230 234 else:
231 235 base = scmutil.revrange(repo, [basef or '.'])
232 236 rebaseset = repo.revs(
@@ -83,6 +83,10 These fail:
83 83 abort: empty "rev" revision set - nothing to rebase
84 84 [255]
85 85
86 $ hg rebase --source '1 & !1'
87 abort: empty "source" revision set - nothing to rebase
88 [255]
89
86 90 $ hg rebase
87 91 nothing to rebase
88 92 [1]
General Comments 0
You need to be logged in to leave comments. Login now