##// END OF EJS Templates
phases: read pending data when appropriate...
Pierre-Yves David -
r23361:936b0ff3 default
parent child Browse files
Show More
@@ -100,6 +100,7 b' Note: old client behave as a publishing '
100 100
101 101 """
102 102
103 import os
103 104 import errno
104 105 from node import nullid, nullrev, bin, hex, short
105 106 from i18n import _
@@ -124,7 +125,15 b' def _readroots(repo, phasedefaults=None)'
124 125 dirty = False
125 126 roots = [set() for i in allphases]
126 127 try:
127 f = repo.sopener('phaseroots')
128 f = None
129 if 'HG_PENDING' in os.environ:
130 try:
131 f = repo.svfs('phaseroots.pending')
132 except IOError, inst:
133 if inst.errno != errno.ENOENT:
134 raise
135 if f is None:
136 f = repo.sopener('phaseroots')
128 137 try:
129 138 for line in f:
130 139 phase, nh = line.split()
@@ -61,7 +61,7 b' clone --pull'
61 61 adding file changes
62 62 added 2 changesets with 2 changes to 2 files
63 63 1 new obsolescence markers
64 pre-close-tip:9520eea781bc public
64 pre-close-tip:9520eea781bc draft
65 65 postclose-tip:9520eea781bc draft
66 66 b2x-transactionclose hook: HG_NEW_OBSMARKERS=1 HG_NODE=cd010b8cd998f3981a5a8115f94f8da4ab506089 HG_PHASES_MOVED=1 HG_SOURCE=pull HG_URL=file:$TESTTMP/main
67 67 changegroup hook: HG_NODE=cd010b8cd998f3981a5a8115f94f8da4ab506089 HG_SOURCE=pull HG_URL=file:$TESTTMP/main
@@ -86,7 +86,7 b' pull'
86 86 adding file changes
87 87 added 1 changesets with 1 changes to 1 files (+1 heads)
88 88 1 new obsolescence markers
89 pre-close-tip:24b6387c8c8c public
89 pre-close-tip:24b6387c8c8c draft
90 90 postclose-tip:24b6387c8c8c draft
91 91 b2x-transactionclose hook: HG_NEW_OBSMARKERS=1 HG_NODE=24b6387c8c8cae37178880f3fa95ded3cb1cf785 HG_PHASES_MOVED=1 HG_SOURCE=pull HG_URL=file:$TESTTMP/main
92 92 changegroup hook: HG_NODE=24b6387c8c8cae37178880f3fa95ded3cb1cf785 HG_SOURCE=pull HG_URL=file:$TESTTMP/main
@@ -166,7 +166,7 b' push'
166 166 $ hg -R main push other --rev eea13746799a --bookmark book_eea1
167 167 pushing to other
168 168 searching for changes
169 pre-close-tip:eea13746799a draft book_eea1
169 pre-close-tip:eea13746799a public book_eea1
170 170 postclose-tip:eea13746799a public book_eea1
171 171 b2x-transactionclose hook: HG_BOOKMARK_MOVED=1 HG_BUNDLE2-EXP=1 HG_NEW_OBSMARKERS=1 HG_NODE=eea13746799a9e0bfd88f29d3c2e9dc9389f524f HG_PHASES_MOVED=1 HG_SOURCE=push HG_URL=push
172 172 changegroup hook: HG_BUNDLE2-EXP=1 HG_NODE=eea13746799a9e0bfd88f29d3c2e9dc9389f524f HG_SOURCE=push HG_URL=push
@@ -201,7 +201,7 b' pull over ssh'
201 201 added 1 changesets with 1 changes to 1 files (+1 heads)
202 202 1 new obsolescence markers
203 203 updating bookmark book_02de
204 pre-close-tip:02de42196ebe public book_02de
204 pre-close-tip:02de42196ebe draft book_02de
205 205 postclose-tip:02de42196ebe draft book_02de
206 206 b2x-transactionclose hook: HG_BOOKMARK_MOVED=1 HG_NEW_OBSMARKERS=1 HG_NODE=02de42196ebee42ef284b6780a87cdc96e8eaab6 HG_PHASES_MOVED=1 HG_SOURCE=pull HG_URL=ssh://user@dummy/main
207 207 changegroup hook: HG_NODE=02de42196ebee42ef284b6780a87cdc96e8eaab6 HG_SOURCE=pull HG_URL=ssh://user@dummy/main
@@ -226,7 +226,7 b' pull over http'
226 226 added 1 changesets with 1 changes to 1 files (+1 heads)
227 227 1 new obsolescence markers
228 228 updating bookmark book_42cc
229 pre-close-tip:42ccdea3bb16 public book_42cc
229 pre-close-tip:42ccdea3bb16 draft book_42cc
230 230 postclose-tip:42ccdea3bb16 draft book_42cc
231 231 b2x-transactionclose hook: HG_BOOKMARK_MOVED=1 HG_NEW_OBSMARKERS=1 HG_NODE=42ccdea3bb16d28e1848c95fe2e44c000f3f21b1 HG_PHASES_MOVED=1 HG_SOURCE=pull HG_URL=http://localhost:$HGPORT/
232 232 changegroup hook: HG_NODE=42ccdea3bb16d28e1848c95fe2e44c000f3f21b1 HG_SOURCE=pull HG_URL=http://localhost:$HGPORT/
General Comments 0
You need to be logged in to leave comments. Login now