remote-hg: ensure remote rebasing works
Signed-off-by: Felipe Contreras <felipe.contreras@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
68b1611678
commit
9529cce86e
@ -621,6 +621,7 @@ def do_import(parser):
|
|||||||
if os.path.exists(path):
|
if os.path.exists(path):
|
||||||
print "feature import-marks=%s" % path
|
print "feature import-marks=%s" % path
|
||||||
print "feature export-marks=%s" % path
|
print "feature export-marks=%s" % path
|
||||||
|
print "feature force"
|
||||||
sys.stdout.flush()
|
sys.stdout.flush()
|
||||||
|
|
||||||
tmp = encoding.encoding
|
tmp = encoding.encoding
|
||||||
|
@ -37,6 +37,8 @@ setup () {
|
|||||||
(
|
(
|
||||||
echo "[ui]"
|
echo "[ui]"
|
||||||
echo "username = H G Wells <wells@example.com>"
|
echo "username = H G Wells <wells@example.com>"
|
||||||
|
echo "[extensions]"
|
||||||
|
echo "mq ="
|
||||||
) >> "$HOME"/.hgrc
|
) >> "$HOME"/.hgrc
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -161,4 +163,42 @@ test_expect_success 'authors' '
|
|||||||
test_cmp expected actual
|
test_cmp expected actual
|
||||||
'
|
'
|
||||||
|
|
||||||
|
test_expect_success 'strip' '
|
||||||
|
test_when_finished "rm -rf hgrepo gitrepo" &&
|
||||||
|
|
||||||
|
(
|
||||||
|
hg init hgrepo &&
|
||||||
|
cd hgrepo &&
|
||||||
|
|
||||||
|
echo one >> content &&
|
||||||
|
hg add content &&
|
||||||
|
hg commit -m one &&
|
||||||
|
|
||||||
|
echo two >> content &&
|
||||||
|
hg commit -m two
|
||||||
|
) &&
|
||||||
|
|
||||||
|
git clone "hg::hgrepo" gitrepo &&
|
||||||
|
|
||||||
|
(
|
||||||
|
cd hgrepo &&
|
||||||
|
hg strip 1 &&
|
||||||
|
|
||||||
|
echo three >> content &&
|
||||||
|
hg commit -m three &&
|
||||||
|
|
||||||
|
echo four >> content &&
|
||||||
|
hg commit -m four
|
||||||
|
) &&
|
||||||
|
|
||||||
|
(
|
||||||
|
cd gitrepo &&
|
||||||
|
git fetch &&
|
||||||
|
git log --format="%s" origin/master > ../actual
|
||||||
|
) &&
|
||||||
|
|
||||||
|
hg -R hgrepo log --template "{desc}\n" > expected &&
|
||||||
|
test_cmp actual expected
|
||||||
|
'
|
||||||
|
|
||||||
test_done
|
test_done
|
||||||
|
Loading…
Reference in New Issue
Block a user