Mercurial > evolve
comparison tests/test-obsolete-push.t @ 4246:2d9902f0ff17
safeguard: allow push to succeed (and without warning) with --publish
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Mon, 05 Nov 2018 19:56:33 +0800 |
parents | 8feb2cae7eae |
children | b7b6a4524ef7 |
comparison
equal
deleted
inserted
replaced
4245:419801742d08 | 4246:2d9902f0ff17 |
---|---|
2 > [defaults] | 2 > [defaults] |
3 > amend=-d "0 0" | 3 > amend=-d "0 0" |
4 > [extensions] | 4 > [extensions] |
5 > EOF | 5 > EOF |
6 $ echo "evolve=$(echo $(dirname $TESTDIR))/hgext3rd/evolve/" >> $HGRCPATH | 6 $ echo "evolve=$(echo $(dirname $TESTDIR))/hgext3rd/evolve/" >> $HGRCPATH |
7 $ echo "topic=$(echo $(dirname $TESTDIR))/hgext3rd/topic/" >> $HGRCPATH | |
7 | 8 |
8 $ template='{rev}:{node|short}@{branch}({separate("/", obsolete, phase)}) {desc|firstline}\n' | 9 $ template='{rev}:{node|short}@{branch}({separate("/", obsolete, phase)}) {desc|firstline}\n' |
9 $ glog() { | 10 $ glog() { |
10 > hg log -G --template "$template" "$@" | 11 > hg log -G --template "$template" "$@" |
11 > } | 12 > } |
89 searching for changes | 90 searching for changes |
90 adding changesets | 91 adding changesets |
91 adding manifests | 92 adding manifests |
92 adding file changes | 93 adding file changes |
93 added 0 changesets with 0 changes to 1 files | 94 added 0 changesets with 0 changes to 1 files |
95 | |
96 --publish overrides auto-publish | |
97 | |
98 $ echo d > d | |
99 $ hg ci -qAm D d | |
100 $ hg push -r . --publish --config experimental.auto-publish=abort | |
101 pushing to $TESTTMP/source | |
102 searching for changes | |
103 adding changesets | |
104 adding manifests | |
105 adding file changes | |
106 added 1 changesets with 1 changes to 1 files |