diff --git a/hgext/infinitepush/__init__.py b/hgext/infinitepush/__init__.py index af60de30fb500f0cbb1d0a43561da2ae13625c6b_aGdleHQvaW5maW5pdGVwdXNoL19faW5pdF9fLnB5..68c4f8f3c9f43ae3773ed1dcfe7ed8cd0334bb27_aGdleHQvaW5maW5pdGVwdXNoL19faW5pdF9fLnB5 100644 --- a/hgext/infinitepush/__init__.py +++ b/hgext/infinitepush/__init__.py @@ -154,6 +154,18 @@ configitem( b'infinitepush', + b'deprecation-message', + default=True, +) + +configitem( + b'infinitepush', + b'deprecation-abort', + default=True, +) + +configitem( + b'infinitepush', b'server', default=False, ) @@ -317,4 +329,11 @@ return ui.configbool(b'infinitepush', b'server') +WARNING_MSG = b"""IMPORTANT: if you use this extension, please contact +mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be +unused and barring learning of users of this functionality, we drop this +extension in Mercurial 6.6. +""" + + def reposetup(ui, repo): @@ -320,4 +339,10 @@ def reposetup(ui, repo): + if ui.configbool(b'infinitepush', b'deprecation-message'): + ui.write_err(WARNING_MSG) + if ui.configbool(b'infinitepush', b'deprecation-abort'): + msg = b"USING EXTENSION INFINITE PUSH DESPITE PENDING DROP" + hint = b"contact mercurial-devel@mercurial-scm.org" + raise error.Abort(msg, hint=hint) if _isserver(ui) and repo.local(): repo.bundlestore = bundlestore(repo) diff --git a/tests/library-infinitepush.sh b/tests/library-infinitepush.sh index af60de30fb500f0cbb1d0a43561da2ae13625c6b_dGVzdHMvbGlicmFyeS1pbmZpbml0ZXB1c2guc2g=..68c4f8f3c9f43ae3773ed1dcfe7ed8cd0334bb27_dGVzdHMvbGlicmFyeS1pbmZpbml0ZXB1c2guc2g= 100644 --- a/tests/library-infinitepush.sh +++ b/tests/library-infinitepush.sh @@ -16,6 +16,9 @@ infinitepush= [infinitepush] branchpattern=re:scratch/.* +deprecation-abort=no +deprecation-message=yes + EOF } diff --git a/tests/test-infinitepush-bundlestore.t b/tests/test-infinitepush-bundlestore.t index af60de30fb500f0cbb1d0a43561da2ae13625c6b_dGVzdHMvdGVzdC1pbmZpbml0ZXB1c2gtYnVuZGxlc3RvcmUudA==..68c4f8f3c9f43ae3773ed1dcfe7ed8cd0334bb27_dGVzdHMvdGVzdC1pbmZpbml0ZXB1c2gtYnVuZGxlc3RvcmUudA== 100644 --- a/tests/test-infinitepush-bundlestore.t +++ b/tests/test-infinitepush-bundlestore.t @@ -17,6 +17,10 @@ > hg ci -m "$1" > } $ hg init repo + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ cd repo Check that we can send a scratch on the server and it does not show there in @@ -24,5 +28,17 @@ $ setupserver $ cd .. $ hg clone ssh://user@dummy/repo client -q + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ cd client $ mkcommit initialcommit @@ -27,3 +43,11 @@ $ cd client $ mkcommit initialcommit + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg push -r . @@ -29,2 +53,6 @@ $ hg push -r . + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/repo @@ -30,7 +58,15 @@ pushing to ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes remote: adding changesets remote: adding manifests remote: adding file changes remote: added 1 changesets with 1 changes to 1 files $ mkcommit scratchcommit @@ -31,7 +67,15 @@ searching for changes remote: adding changesets remote: adding manifests remote: adding file changes remote: added 1 changesets with 1 changes to 1 files $ mkcommit scratchcommit + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg push -r . -B scratch/mybranch @@ -37,2 +81,6 @@ $ hg push -r . -B scratch/mybranch + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/repo @@ -38,2 +86,10 @@ pushing to ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -39,4 +95,8 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. remote: pushing 1 commit: remote: 20759b6926ce scratchcommit $ hg log -G @@ -40,6 +100,10 @@ remote: pushing 1 commit: remote: 20759b6926ce scratchcommit $ hg log -G + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. @ changeset: 1:20759b6926ce | bookmark: scratch/mybranch | tag: tip @@ -53,6 +117,10 @@ summary: initialcommit $ hg log -G -R ../repo + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. o changeset: 0:67145f466344 tag: tip user: test @@ -76,5 +144,17 @@ $ cd .. $ hg clone ssh://user@dummy/repo client2 -q + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ cd client2 $ hg pull -B scratch/mybranch --traceback @@ -79,3 +159,15 @@ $ cd client2 $ hg pull -B scratch/mybranch --traceback + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pulling from ssh://user@dummy/repo @@ -81,2 +173,10 @@ pulling from ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -82,4 +182,8 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. adding changesets adding manifests adding file changes @@ -87,6 +191,10 @@ new changesets 20759b6926ce (1 drafts) (run 'hg update' to get a working copy) $ hg log -G + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. o changeset: 1:20759b6926ce | bookmark: scratch/mybranch | tag: tip @@ -105,5 +213,9 @@ $ cd client $ hg up 0 + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. 0 files updated, 0 files merged, 1 files removed, 0 files unresolved $ mkcommit newcommit @@ -108,4 +220,12 @@ 0 files updated, 0 files merged, 1 files removed, 0 files unresolved $ mkcommit newcommit + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. created new head $ hg push -r . @@ -110,3 +230,7 @@ created new head $ hg push -r . + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/repo @@ -112,7 +236,15 @@ pushing to ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes remote: adding changesets remote: adding manifests remote: adding file changes remote: added 1 changesets with 1 changes to 1 files $ hg log -G -T '{desc} {phase} {bookmarks}' @@ -113,9 +245,13 @@ searching for changes remote: adding changesets remote: adding manifests remote: adding file changes remote: added 1 changesets with 1 changes to 1 files $ hg log -G -T '{desc} {phase} {bookmarks}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. @ newcommit public | | o scratchcommit draft scratch/mybranch @@ -126,4 +262,8 @@ Push to scratch branch $ cd ../client2 $ hg up -q scratch/mybranch + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ mkcommit 'new scratch commit' @@ -129,2 +269,10 @@ $ mkcommit 'new scratch commit' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg push -r . -B scratch/mybranch @@ -130,2 +278,6 @@ $ hg push -r . -B scratch/mybranch + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/repo @@ -131,2 +283,10 @@ pushing to ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -132,5 +292,9 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. remote: pushing 2 commits: remote: 20759b6926ce scratchcommit remote: 1de1d7d92f89 new scratch commit $ hg log -G -T '{desc} {phase} {bookmarks}' @@ -133,7 +297,11 @@ remote: pushing 2 commits: remote: 20759b6926ce scratchcommit remote: 1de1d7d92f89 new scratch commit $ hg log -G -T '{desc} {phase} {bookmarks}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. @ new scratch commit draft scratch/mybranch | o scratchcommit draft @@ -149,4 +317,8 @@ Push scratch bookmark with no new revs $ hg push -r . -B scratch/anotherbranch + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/repo @@ -152,2 +324,10 @@ pushing to ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -153,5 +333,9 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. remote: pushing 2 commits: remote: 20759b6926ce scratchcommit remote: 1de1d7d92f89 new scratch commit $ hg log -G -T '{desc} {phase} {bookmarks}' @@ -154,7 +338,11 @@ remote: pushing 2 commits: remote: 20759b6926ce scratchcommit remote: 1de1d7d92f89 new scratch commit $ hg log -G -T '{desc} {phase} {bookmarks}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. @ new scratch commit draft scratch/anotherbranch scratch/mybranch | o scratchcommit draft @@ -168,5 +356,9 @@ Pull scratch and non-scratch bookmark at the same time $ hg -R ../repo book newbook + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ cd ../client $ hg pull -B newbook -B scratch/mybranch --traceback @@ -171,3 +363,15 @@ $ cd ../client $ hg pull -B newbook -B scratch/mybranch --traceback + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pulling from ssh://user@dummy/repo @@ -173,2 +377,10 @@ pulling from ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -174,4 +386,8 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. adding changesets adding manifests adding file changes @@ -180,6 +396,10 @@ new changesets 1de1d7d92f89 (1 drafts) (run 'hg update' to get a working copy) $ hg log -G -T '{desc} {phase} {bookmarks}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. o new scratch commit draft scratch/mybranch | | @ newcommit public @@ -192,4 +412,8 @@ Push scratch revision without bookmark with --bundle-store $ hg up -q tip + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ mkcommit scratchcommitnobook @@ -195,2 +419,10 @@ $ mkcommit scratchcommitnobook + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg log -G -T '{desc} {phase} {bookmarks}' @@ -196,4 +428,8 @@ $ hg log -G -T '{desc} {phase} {bookmarks}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. @ scratchcommitnobook draft | o new scratch commit draft scratch/mybranch @@ -205,4 +441,8 @@ o initialcommit public $ hg push -r . --bundle-store + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/repo @@ -208,2 +448,10 @@ pushing to ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -209,6 +457,10 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. remote: pushing 3 commits: remote: 20759b6926ce scratchcommit remote: 1de1d7d92f89 new scratch commit remote: 2b5d271c7e0d scratchcommitnobook $ hg -R ../repo log -G -T '{desc} {phase}' @@ -210,8 +462,12 @@ remote: pushing 3 commits: remote: 20759b6926ce scratchcommit remote: 1de1d7d92f89 new scratch commit remote: 2b5d271c7e0d scratchcommitnobook $ hg -R ../repo log -G -T '{desc} {phase}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. o newcommit public | o initialcommit public @@ -224,4 +480,12 @@ Test with pushrebase $ mkcommit scratchcommitwithpushrebase + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg push -r . -B scratch/mybranch @@ -227,2 +491,6 @@ $ hg push -r . -B scratch/mybranch + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/repo @@ -228,2 +496,10 @@ pushing to ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -229,7 +505,11 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. remote: pushing 4 commits: remote: 20759b6926ce scratchcommit remote: 1de1d7d92f89 new scratch commit remote: 2b5d271c7e0d scratchcommitnobook remote: d8c4f54ab678 scratchcommitwithpushrebase $ hg -R ../repo log -G -T '{desc} {phase}' @@ -230,9 +510,13 @@ remote: pushing 4 commits: remote: 20759b6926ce scratchcommit remote: 1de1d7d92f89 new scratch commit remote: 2b5d271c7e0d scratchcommitnobook remote: d8c4f54ab678 scratchcommitwithpushrebase $ hg -R ../repo log -G -T '{desc} {phase}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. o newcommit public | o initialcommit public @@ -245,4 +529,12 @@ Change the order of pushrebase and infinitepush $ mkcommit scratchcommitwithpushrebase2 + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg push -r . -B scratch/mybranch @@ -248,2 +540,6 @@ $ hg push -r . -B scratch/mybranch + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/repo @@ -249,2 +545,10 @@ pushing to ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -250,4 +554,8 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. remote: pushing 5 commits: remote: 20759b6926ce scratchcommit remote: 1de1d7d92f89 new scratch commit @@ -255,6 +563,10 @@ remote: d8c4f54ab678 scratchcommitwithpushrebase remote: 6c10d49fe927 scratchcommitwithpushrebase2 $ hg -R ../repo log -G -T '{desc} {phase}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. o newcommit public | o initialcommit public @@ -269,6 +581,10 @@ Non-fastforward scratch bookmark push $ hg log -GT "{rev}:{node} {desc}\n" + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. @ 6:6c10d49fe92751666c40263f96721b918170d3da scratchcommitwithpushrebase2 | o 5:d8c4f54ab678fd67cb90bb3f272a2dc6513a59a7 scratchcommitwithpushrebase @@ -284,6 +600,10 @@ o 0:67145f4663446a9580364f70034fea6e21293b6f initialcommit $ hg up 6c10d49fe927 + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. 0 files updated, 0 files merged, 0 files removed, 0 files unresolved $ echo 1 > amend $ hg add amend @@ -287,4 +607,8 @@ 0 files updated, 0 files merged, 0 files removed, 0 files unresolved $ echo 1 > amend $ hg add amend + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg ci --amend -m 'scratch amended commit' @@ -290,3 +614,7 @@ $ hg ci --amend -m 'scratch amended commit' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. saved backup bundle to $TESTTMP/client/.hg/strip-backup/6c10d49fe927-c99ffec5-amend.hg $ hg log -G -T '{desc} {phase} {bookmarks}' @@ -291,5 +619,9 @@ saved backup bundle to $TESTTMP/client/.hg/strip-backup/6c10d49fe927-c99ffec5-amend.hg $ hg log -G -T '{desc} {phase} {bookmarks}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. @ scratch amended commit draft scratch/mybranch | o scratchcommitwithpushrebase draft @@ -309,4 +641,8 @@ scratch/anotherbranch 1de1d7d92f8965260391d0513fe8a8d5973d3042 scratch/mybranch 6c10d49fe92751666c40263f96721b918170d3da $ hg push -r . -B scratch/mybranch + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/repo @@ -312,2 +648,10 @@ pushing to ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -313,4 +657,8 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. remote: pushing 5 commits: remote: 20759b6926ce scratchcommit remote: 1de1d7d92f89 new scratch commit @@ -321,6 +669,10 @@ scratch/anotherbranch 1de1d7d92f8965260391d0513fe8a8d5973d3042 scratch/mybranch 8872775dd97a750e1533dc1fbbca665644b32547 $ hg log -G -T '{desc} {phase} {bookmarks}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. @ scratch amended commit draft scratch/mybranch | o scratchcommitwithpushrebase draft @@ -343,5 +695,9 @@ Checkout last non-scrath commit $ hg up 91894e11e8255 + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. 1 files updated, 0 files merged, 6 files removed, 0 files unresolved $ mkcommit peercommit @@ -346,4 +702,12 @@ 1 files updated, 0 files merged, 6 files removed, 0 files unresolved $ mkcommit peercommit + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. Use --force because this push creates new head $ hg push peer -r . -f @@ -348,3 +712,7 @@ Use --force because this push creates new head $ hg push peer -r . -f + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/client2 @@ -350,7 +718,15 @@ pushing to ssh://user@dummy/client2 + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes remote: adding changesets remote: adding manifests remote: adding file changes remote: added 2 changesets with 2 changes to 2 files (+1 heads) $ hg -R ../repo log -G -T '{desc} {phase} {bookmarks}' @@ -351,11 +727,15 @@ searching for changes remote: adding changesets remote: adding manifests remote: adding file changes remote: added 2 changesets with 2 changes to 2 files (+1 heads) $ hg -R ../repo log -G -T '{desc} {phase} {bookmarks}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. o newcommit public | o initialcommit public $ hg -R ../client2 log -G -T '{desc} {phase} {bookmarks}' @@ -357,8 +737,12 @@ o newcommit public | o initialcommit public $ hg -R ../client2 log -G -T '{desc} {phase} {bookmarks}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. o peercommit public | o newcommit public diff --git a/tests/test-infinitepush-ci.t b/tests/test-infinitepush-ci.t index af60de30fb500f0cbb1d0a43561da2ae13625c6b_dGVzdHMvdGVzdC1pbmZpbml0ZXB1c2gtY2kudA==..68c4f8f3c9f43ae3773ed1dcfe7ed8cd0334bb27_dGVzdHMvdGVzdC1pbmZpbml0ZXB1c2gtY2kudA== 100644 --- a/tests/test-infinitepush-ci.t +++ b/tests/test-infinitepush-ci.t @@ -19,5 +19,7 @@ $ echo "pushtobundlestore = True" >> .hg/hgrc $ echo "[extensions]" >> .hg/hgrc $ echo "infinitepush=" >> .hg/hgrc + $ echo "[infinitepush]" >> .hg/hgrc + $ echo "deprecation-abort=no" >> .hg/hgrc $ echo initialcommit > initialcommit $ hg ci -Aqm "initialcommit" @@ -22,3 +24,11 @@ $ echo initialcommit > initialcommit $ hg ci -Aqm "initialcommit" + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact (chg !) + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be (chg !) + unused and barring learning of users of this functionality, we drop this (chg !) + extension in Mercurial 6.6. (chg !) $ hg phase --public . @@ -24,4 +34,8 @@ $ hg phase --public . + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ cd .. $ hg clone repo client -q @@ -25,4 +39,8 @@ $ cd .. $ hg clone repo client -q + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg clone repo client2 -q @@ -28,2 +46,6 @@ $ hg clone repo client2 -q + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg clone ssh://user@dummy/repo client3 -q @@ -29,4 +51,8 @@ $ hg clone ssh://user@dummy/repo client3 -q + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. $ cd client Pushing a new commit from the client to the server @@ -42,5 +68,9 @@ $ hg push pushing to $TESTTMP/repo + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes storing changesets on the bundlestore @@ -45,5 +75,9 @@ searching for changes storing changesets on the bundlestore + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing 1 commit: 6cb0989601f1 added a @@ -74,6 +108,10 @@ ------------------------------------------------------------------ $ hg glog + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. @ 0:67145f466344 initialcommit public @@ -81,6 +119,10 @@ -------------------------------------------- $ hg unbundle .hg/scratchbranches/filebundlestore/3b/41/3b414252ff8acab801318445d88ff48faf4a28c3 + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. adding changesets adding manifests adding file changes @@ -89,6 +131,10 @@ (run 'hg update' to get a working copy) $ hg glog + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. o 1:6cb0989601f1 added a | public @ 0:67145f466344 initialcommit @@ -114,5 +160,9 @@ $ hg push pushing to $TESTTMP/repo + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes storing changesets on the bundlestore @@ -117,5 +167,9 @@ searching for changes storing changesets on the bundlestore + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing 2 commits: eaba929e866c added b bf8a6e3011b3 added c @@ -124,6 +178,10 @@ ------------------------------------------------------ $ hg glog -R ../repo + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. o 1:6cb0989601f1 added a | public @ 0:67145f466344 initialcommit @@ -146,5 +204,9 @@ XXX: we should have pushed only the parts which are not in bundlestore $ hg push pushing to $TESTTMP/repo + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes storing changesets on the bundlestore @@ -149,5 +211,9 @@ searching for changes storing changesets on the bundlestore + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing 4 commits: eaba929e866c added b bf8a6e3011b3 added c @@ -166,6 +232,10 @@ ----------------------------------------------------------------------- $ hg incoming + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. comparing with $TESTTMP/repo searching for changes no changes found @@ -173,6 +243,10 @@ $ hg pull pulling from $TESTTMP/repo + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes no changes found @@ -184,6 +258,10 @@ $ cd ../client2 $ hg pull -r 6cb0989601f1 pulling from $TESTTMP/repo + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes adding changesets adding manifests @@ -203,6 +281,10 @@ $ hg pull -r b4e4bce660512ad3e71189e14588a70ac8e31fef pulling from $TESTTMP/repo + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. abort: unknown revision 'b4e4bce660512ad3e71189e14588a70ac8e31fef' [10] $ hg glog @@ -221,6 +303,10 @@ $ cd ../client3 $ hg pull -r 6cb0989601f1 pulling from ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. searching for changes adding changesets adding manifests @@ -240,9 +326,13 @@ XXX: we should support this $ hg pull -r b4e4bce660512 pulling from ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. abort: unknown revision 'b4e4bce660512' [255] XXX: we should show better message when the pull is happening from bundlestore $ hg pull -r b4e4bce660512ad3e71189e14588a70ac8e31fef pulling from ssh://user@dummy/repo @@ -243,7 +333,11 @@ abort: unknown revision 'b4e4bce660512' [255] XXX: we should show better message when the pull is happening from bundlestore $ hg pull -r b4e4bce660512ad3e71189e14588a70ac8e31fef pulling from ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. searching for changes @@ -249,4 +343,8 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. adding changesets adding manifests adding file changes @@ -288,5 +386,9 @@ $ hg push pushing to $TESTTMP/repo + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes storing changesets on the bundlestore @@ -291,5 +393,9 @@ searching for changes storing changesets on the bundlestore + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing 5 commits: eaba929e866c added b bf8a6e3011b3 added c @@ -315,6 +421,10 @@ eaba929e866c59bc9a6aada5a9dd2f6990db83c0 280a46a259a268f0e740c81c5a7751bdbfaec85f $ hg unbundle .hg/scratchbranches/filebundlestore/28/0a/280a46a259a268f0e740c81c5a7751bdbfaec85f + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. adding changesets adding manifests adding file changes @@ -323,6 +433,10 @@ (run 'hg update' to get a working copy) $ hg glog + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. o 6:9b42578d4447 added f | draft o 5:b4e4bce66051 added e @@ -374,5 +488,9 @@ $ hg push -f pushing to $TESTTMP/repo + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes storing changesets on the bundlestore @@ -377,5 +495,9 @@ searching for changes storing changesets on the bundlestore + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing 1 commit: 99949238d9ac added f @@ -399,6 +521,14 @@ eaba929e866c59bc9a6aada5a9dd2f6990db83c0 280a46a259a268f0e740c81c5a7751bdbfaec85f $ hg glog + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact (chg !) + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be (chg !) + unused and barring learning of users of this functionality, we drop this (chg !) + extension in Mercurial 6.6. (chg !) o 6:9b42578d4447 added f | draft o 5:b4e4bce66051 added e @@ -415,6 +545,10 @@ public $ hg unbundle .hg/scratchbranches/filebundlestore/09/0a/090a24fe63f31d3b4bee714447f835c8c362ff57 + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. adding changesets adding manifests adding file changes @@ -425,6 +559,10 @@ (run 'hg heads' to see heads, 'hg merge' to merge) $ hg glog + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. o 7:99949238d9ac added f | draft | o 5:b4e4bce66051 added e diff --git a/tests/test-infinitepush.t b/tests/test-infinitepush.t index af60de30fb500f0cbb1d0a43561da2ae13625c6b_dGVzdHMvdGVzdC1pbmZpbml0ZXB1c2gudA==..68c4f8f3c9f43ae3773ed1dcfe7ed8cd0334bb27_dGVzdHMvdGVzdC1pbmZpbml0ZXB1c2gudA== 100644 --- a/tests/test-infinitepush.t +++ b/tests/test-infinitepush.t @@ -13,7 +13,11 @@ $ cp $HGRCPATH $TESTTMP/defaulthgrc $ setupcommon $ hg init repo + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ cd repo $ setupserver $ echo initialcommit > initialcommit $ hg ci -Aqm "initialcommit" @@ -16,5 +20,9 @@ $ cd repo $ setupserver $ echo initialcommit > initialcommit $ hg ci -Aqm "initialcommit" + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg phase --public . @@ -20,4 +28,8 @@ $ hg phase --public . + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ cd .. $ hg clone ssh://user@dummy/repo client -q @@ -21,9 +33,21 @@ $ cd .. $ hg clone ssh://user@dummy/repo client -q + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. Create two heads. Push first head alone, then two heads together. Make sure that multihead push works. $ cd client $ echo multihead1 > multihead1 $ hg add multihead1 @@ -24,7 +48,11 @@ Create two heads. Push first head alone, then two heads together. Make sure that multihead push works. $ cd client $ echo multihead1 > multihead1 $ hg add multihead1 + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg ci -m "multihead1" @@ -30,2 +58,6 @@ $ hg ci -m "multihead1" + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg up null @@ -31,4 +63,8 @@ $ hg up null + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. 0 files updated, 0 files merged, 2 files removed, 0 files unresolved $ echo multihead2 > multihead2 $ hg ci -Am "multihead2" @@ -32,6 +68,10 @@ 0 files updated, 0 files merged, 2 files removed, 0 files unresolved $ echo multihead2 > multihead2 $ hg ci -Am "multihead2" + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. adding multihead2 created new head $ hg push -r . --bundle-store @@ -35,4 +75,8 @@ adding multihead2 created new head $ hg push -r . --bundle-store + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/repo @@ -38,2 +82,10 @@ pushing to ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -39,4 +91,8 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. remote: pushing 1 commit: remote: ee4802bf6864 multihead2 $ hg push -r '1:2' --bundle-store @@ -40,4 +96,8 @@ remote: pushing 1 commit: remote: ee4802bf6864 multihead2 $ hg push -r '1:2' --bundle-store + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/repo @@ -43,2 +103,10 @@ pushing to ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -44,4 +112,8 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. remote: pushing 2 commits: remote: bc22f9a30a82 multihead1 remote: ee4802bf6864 multihead2 @@ -51,6 +123,10 @@ Create two new scratch bookmarks $ hg up 0 + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. 1 files updated, 0 files merged, 1 files removed, 0 files unresolved $ echo scratchfirstpart > scratchfirstpart $ hg ci -Am "scratchfirstpart" @@ -54,6 +130,10 @@ 1 files updated, 0 files merged, 1 files removed, 0 files unresolved $ echo scratchfirstpart > scratchfirstpart $ hg ci -Am "scratchfirstpart" + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. adding scratchfirstpart created new head $ hg push -r . -B scratch/firstpart @@ -57,4 +137,8 @@ adding scratchfirstpart created new head $ hg push -r . -B scratch/firstpart + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/repo @@ -60,2 +144,10 @@ pushing to ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -61,4 +153,8 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. remote: pushing 1 commit: remote: 176993b87e39 scratchfirstpart $ hg up 0 @@ -62,6 +158,10 @@ remote: pushing 1 commit: remote: 176993b87e39 scratchfirstpart $ hg up 0 + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. 0 files updated, 0 files merged, 1 files removed, 0 files unresolved $ echo scratchsecondpart > scratchsecondpart $ hg ci -Am "scratchsecondpart" @@ -65,6 +165,10 @@ 0 files updated, 0 files merged, 1 files removed, 0 files unresolved $ echo scratchsecondpart > scratchsecondpart $ hg ci -Am "scratchsecondpart" + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. adding scratchsecondpart created new head $ hg push -r . -B scratch/secondpart @@ -68,4 +172,8 @@ adding scratchsecondpart created new head $ hg push -r . -B scratch/secondpart + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/repo @@ -71,2 +179,10 @@ pushing to ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -72,7 +188,11 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. remote: pushing 1 commit: remote: 8db3891c220e scratchsecondpart Pull two bookmarks from the second client $ cd .. $ hg clone ssh://user@dummy/repo client2 -q @@ -73,8 +193,20 @@ remote: pushing 1 commit: remote: 8db3891c220e scratchsecondpart Pull two bookmarks from the second client $ cd .. $ hg clone ssh://user@dummy/repo client2 -q + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ cd client2 $ hg pull -B scratch/firstpart -B scratch/secondpart @@ -79,3 +211,15 @@ $ cd client2 $ hg pull -B scratch/firstpart -B scratch/secondpart + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pulling from ssh://user@dummy/repo @@ -81,2 +225,10 @@ pulling from ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -82,4 +234,12 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. adding changesets adding manifests adding file changes @@ -90,5 +250,9 @@ new changesets * (glob) (run 'hg heads' to see heads, 'hg merge' to merge) $ hg log -r scratch/secondpart -T '{node}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. 8db3891c220e216f6da214e8254bd4371f55efca (no-eol) $ hg log -r scratch/firstpart -T '{node}' @@ -93,7 +257,11 @@ 8db3891c220e216f6da214e8254bd4371f55efca (no-eol) $ hg log -r scratch/firstpart -T '{node}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. 176993b87e39bd88d66a2cccadabe33f0b346339 (no-eol) Make two commits to the scratch branch $ echo testpullbycommithash1 > testpullbycommithash1 $ hg ci -Am "testpullbycommithash1" @@ -95,8 +263,12 @@ 176993b87e39bd88d66a2cccadabe33f0b346339 (no-eol) Make two commits to the scratch branch $ echo testpullbycommithash1 > testpullbycommithash1 $ hg ci -Am "testpullbycommithash1" + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. adding testpullbycommithash1 created new head $ hg log -r '.' -T '{node}\n' > ../testpullbycommithash1 @@ -100,5 +272,9 @@ adding testpullbycommithash1 created new head $ hg log -r '.' -T '{node}\n' > ../testpullbycommithash1 + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ echo testpullbycommithash2 > testpullbycommithash2 $ hg ci -Aqm "testpullbycommithash2" @@ -103,3 +279,7 @@ $ echo testpullbycommithash2 > testpullbycommithash2 $ hg ci -Aqm "testpullbycommithash2" + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg push -r . -B scratch/mybranch -q @@ -105,6 +285,18 @@ $ hg push -r . -B scratch/mybranch -q + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. Create third client and pull by commit hash. Make sure testpullbycommithash2 has not fetched $ cd .. $ hg clone ssh://user@dummy/repo client3 -q @@ -106,7 +298,19 @@ Create third client and pull by commit hash. Make sure testpullbycommithash2 has not fetched $ cd .. $ hg clone ssh://user@dummy/repo client3 -q + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ cd client3 $ hg pull -r `cat ../testpullbycommithash1` @@ -111,3 +315,7 @@ $ cd client3 $ hg pull -r `cat ../testpullbycommithash1` + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pulling from ssh://user@dummy/repo @@ -113,2 +321,10 @@ pulling from ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -114,4 +330,8 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. adding changesets adding manifests adding file changes @@ -119,6 +339,10 @@ new changesets 33910bfe6ffe (1 drafts) (run 'hg update' to get a working copy) $ hg log -G -T '{desc} {phase} {bookmarks}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. o testpullbycommithash1 draft | @ initialcommit public @@ -128,4 +352,8 @@ $ cd ../repo $ echo publiccommit > publiccommit $ hg ci -Aqm "publiccommit" + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg phase --public . @@ -131,3 +359,7 @@ $ hg phase --public . + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ cd ../client3 $ hg pull @@ -132,3 +364,7 @@ $ cd ../client3 $ hg pull + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pulling from ssh://user@dummy/repo @@ -134,4 +370,12 @@ pulling from ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes adding changesets adding manifests @@ -140,6 +384,10 @@ new changesets a79b6597f322 (run 'hg heads' to see heads, 'hg merge' to merge) $ hg log -G -T '{desc} {phase} {bookmarks} {node|short}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. o publiccommit public a79b6597f322 | | o testpullbycommithash1 draft 33910bfe6ffe @@ -147,6 +395,10 @@ @ initialcommit public 67145f466344 $ hg up a79b6597f322 + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. 1 files updated, 0 files merged, 0 files removed, 0 files unresolved $ echo scratchontopofpublic > scratchontopofpublic $ hg ci -Aqm "scratchontopofpublic" @@ -150,4 +402,8 @@ 1 files updated, 0 files merged, 0 files removed, 0 files unresolved $ echo scratchontopofpublic > scratchontopofpublic $ hg ci -Aqm "scratchontopofpublic" + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. $ hg push -r . -B scratch/scratchontopofpublic @@ -153,2 +409,6 @@ $ hg push -r . -B scratch/scratchontopofpublic + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pushing to ssh://user@dummy/repo @@ -154,2 +414,10 @@ pushing to ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -155,5 +423,9 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. remote: pushing 1 commit: remote: c70aee6da07d scratchontopofpublic $ cd ../client2 $ hg pull -B scratch/scratchontopofpublic @@ -156,5 +428,17 @@ remote: pushing 1 commit: remote: c70aee6da07d scratchontopofpublic $ cd ../client2 $ hg pull -B scratch/scratchontopofpublic + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. pulling from ssh://user@dummy/repo @@ -160,2 +444,10 @@ pulling from ssh://user@dummy/repo + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. searching for changes @@ -161,4 +453,8 @@ searching for changes + remote: IMPORTANT: if you use this extension, please contact + remote: mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + remote: unused and barring learning of users of this functionality, we drop this + remote: extension in Mercurial 6.6. adding changesets adding manifests adding file changes @@ -169,4 +465,8 @@ new changesets a79b6597f322:c70aee6da07d (1 drafts) (run 'hg heads .' to see heads, 'hg merge' to merge) $ hg log -r scratch/scratchontopofpublic -T '{phase}' + IMPORTANT: if you use this extension, please contact + mercurial-devel@mercurial-scm.org IMMEDIATELY. This extension is believed to be + unused and barring learning of users of this functionality, we drop this + extension in Mercurial 6.6. draft (no-eol)