sapling/tests/test-commit-revive.t
Saurabh Singh 6317ba0ca2 amend: replace with the fbamend extension
Summary:
The functionality we care about is provided by the `fbamend`
extension. Therefore, lets replace the `amend` extension with the `fbamend`
extension.

Reviewed By: farnz

Differential Revision: D10320739

fbshipit-source-id: 5700d39f488777fcc4033f60ce0a51cda15ef2ad
2018-10-11 06:59:23 -07:00

36 lines
613 B
Perl

$ enable amend obsstore
"import" can revive a commit
$ newrepo
$ drawdag <<'EOS'
> B
> |
> A
> EOS
$ hg export $B > $TESTTMP/b.patch
$ hg hide -q $B
$ hg log -r 'obsolete()' --hidden -T '{desc}'
B (no-eol)
$ hg up -q $A
$ hg import -q --exact $TESTTMP/b.patch
$ hg log -r 'obsolete()' --hidden -T '{desc}'
"commit" can revive a commit
$ newrepo
$ hg commit --config ui.allowemptycommit=1 -m A
$ hg hide -q .
$ hg log -r 'obsolete()' --hidden -T '{desc}'
A (no-eol)
$ hg commit --config ui.allowemptycommit=1 -m A
$ hg log -r 'obsolete()' --hidden -T '{desc}'