Show More
@@ -24,13 +24,15 b' def getchunk(source):' | |||||
24 | % (len(d), l - 4)) |
|
24 | % (len(d), l - 4)) | |
25 | return d |
|
25 | return d | |
26 |
|
26 | |||
27 | def chunkiter(source): |
|
27 | def chunkiter(source, progress=None): | |
28 | """iterate through the chunks in source, yielding a sequence of chunks |
|
28 | """iterate through the chunks in source, yielding a sequence of chunks | |
29 | (strings)""" |
|
29 | (strings)""" | |
30 | while 1: |
|
30 | while 1: | |
31 | c = getchunk(source) |
|
31 | c = getchunk(source) | |
32 | if not c: |
|
32 | if not c: | |
33 | break |
|
33 | break | |
|
34 | elif progress is not None: | |||
|
35 | progress() | |||
34 | yield c |
|
36 | yield c | |
35 |
|
37 | |||
36 | def chunkheader(length): |
|
38 | def chunkheader(length): |
@@ -1994,20 +1994,32 b' class localrepository(repo.repository):' | |||||
1994 | # pull off the changeset group |
|
1994 | # pull off the changeset group | |
1995 | self.ui.status(_("adding changesets\n")) |
|
1995 | self.ui.status(_("adding changesets\n")) | |
1996 | clstart = len(cl) |
|
1996 | clstart = len(cl) | |
1997 | chunkiter = changegroup.chunkiter(source) |
|
1997 | class prog(object): | |
|
1998 | step = 'changesets' | |||
|
1999 | count = 1 | |||
|
2000 | ui = self.ui | |||
|
2001 | def __call__(self): | |||
|
2002 | self.ui.progress(self.step, self.count, unit='chunks') | |||
|
2003 | self.count += 1 | |||
|
2004 | pr = prog() | |||
|
2005 | chunkiter = changegroup.chunkiter(source, progress=pr) | |||
1998 | if cl.addgroup(chunkiter, csmap, trp) is None and not emptyok: |
|
2006 | if cl.addgroup(chunkiter, csmap, trp) is None and not emptyok: | |
1999 | raise util.Abort(_("received changelog group is empty")) |
|
2007 | raise util.Abort(_("received changelog group is empty")) | |
2000 | clend = len(cl) |
|
2008 | clend = len(cl) | |
2001 | changesets = clend - clstart |
|
2009 | changesets = clend - clstart | |
|
2010 | self.ui.progress('changesets', None) | |||
2002 |
|
2011 | |||
2003 | # pull off the manifest group |
|
2012 | # pull off the manifest group | |
2004 | self.ui.status(_("adding manifests\n")) |
|
2013 | self.ui.status(_("adding manifests\n")) | |
2005 | chunkiter = changegroup.chunkiter(source) |
|
2014 | pr.step = 'manifests' | |
|
2015 | pr.count = 1 | |||
|
2016 | chunkiter = changegroup.chunkiter(source, progress=pr) | |||
2006 | # no need to check for empty manifest group here: |
|
2017 | # no need to check for empty manifest group here: | |
2007 | # if the result of the merge of 1 and 2 is the same in 3 and 4, |
|
2018 | # if the result of the merge of 1 and 2 is the same in 3 and 4, | |
2008 | # no new manifest will be created and the manifest group will |
|
2019 | # no new manifest will be created and the manifest group will | |
2009 | # be empty during the pull |
|
2020 | # be empty during the pull | |
2010 | self.manifest.addgroup(chunkiter, revmap, trp) |
|
2021 | self.manifest.addgroup(chunkiter, revmap, trp) | |
|
2022 | self.ui.progress('manifests', None) | |||
2011 |
|
2023 | |||
2012 | needfiles = {} |
|
2024 | needfiles = {} | |
2013 | if self.ui.configbool('server', 'validate', default=False): |
|
2025 | if self.ui.configbool('server', 'validate', default=False): | |
@@ -2021,6 +2033,8 b' class localrepository(repo.repository):' | |||||
2021 |
|
2033 | |||
2022 | # process the files |
|
2034 | # process the files | |
2023 | self.ui.status(_("adding file changes\n")) |
|
2035 | self.ui.status(_("adding file changes\n")) | |
|
2036 | pr.step = 'files' | |||
|
2037 | pr.count = 1 | |||
2024 | while 1: |
|
2038 | while 1: | |
2025 | f = changegroup.getchunk(source) |
|
2039 | f = changegroup.getchunk(source) | |
2026 | if not f: |
|
2040 | if not f: | |
@@ -2028,7 +2042,7 b' class localrepository(repo.repository):' | |||||
2028 | self.ui.debug("adding %s revisions\n" % f) |
|
2042 | self.ui.debug("adding %s revisions\n" % f) | |
2029 | fl = self.file(f) |
|
2043 | fl = self.file(f) | |
2030 | o = len(fl) |
|
2044 | o = len(fl) | |
2031 | chunkiter = changegroup.chunkiter(source) |
|
2045 | chunkiter = changegroup.chunkiter(source, progress=pr) | |
2032 | if fl.addgroup(chunkiter, revmap, trp) is None: |
|
2046 | if fl.addgroup(chunkiter, revmap, trp) is None: | |
2033 | raise util.Abort(_("received file revlog group is empty")) |
|
2047 | raise util.Abort(_("received file revlog group is empty")) | |
2034 | revisions += len(fl) - o |
|
2048 | revisions += len(fl) - o | |
@@ -2041,6 +2055,7 b' class localrepository(repo.repository):' | |||||
2041 | needs.remove(n) |
|
2055 | needs.remove(n) | |
2042 | if not needs: |
|
2056 | if not needs: | |
2043 | del needfiles[f] |
|
2057 | del needfiles[f] | |
|
2058 | self.ui.progress('files', None) | |||
2044 |
|
2059 | |||
2045 | for f, needs in needfiles.iteritems(): |
|
2060 | for f, needs in needfiles.iteritems(): | |
2046 | fl = self.file(f) |
|
2061 | fl = self.file(f) |
@@ -20,14 +20,23 b' ef1ea85a6374b77d6da9dcda9541f498f2d17df7' | |||||
20 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
20 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | |
21 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
21 | 911600dab2ae7a9baff75958b84fe606851ce955 | |
22 | adding changesets |
|
22 | adding changesets | |
|
23 | changesets: 1 chunks | |||
23 | add changeset ef1ea85a6374 |
|
24 | add changeset ef1ea85a6374 | |
|
25 | changesets: 2 chunks | |||
24 | add changeset f9cafe1212c8 |
|
26 | add changeset f9cafe1212c8 | |
|
27 | changesets: 3 chunks | |||
25 | add changeset 911600dab2ae |
|
28 | add changeset 911600dab2ae | |
26 | adding manifests |
|
29 | adding manifests | |
|
30 | manifests: 1 chunks | |||
|
31 | manifests: 2 chunks | |||
|
32 | manifests: 3 chunks | |||
27 | adding file changes |
|
33 | adding file changes | |
28 | adding foo/Bar/file.txt revisions |
|
34 | adding foo/Bar/file.txt revisions | |
|
35 | files: 1 chunks | |||
29 | adding foo/file.txt revisions |
|
36 | adding foo/file.txt revisions | |
|
37 | files: 2 chunks | |||
30 | adding quux/file.py revisions |
|
38 | adding quux/file.py revisions | |
|
39 | files: 3 chunks | |||
31 | added 3 changesets with 3 changes to 3 files |
|
40 | added 3 changesets with 3 changes to 3 files | |
32 | updating the branch cache |
|
41 | updating the branch cache | |
33 | rolling back last transaction |
|
42 | rolling back last transaction | |
@@ -49,14 +58,23 b' ef1ea85a6374b77d6da9dcda9541f498f2d17df7' | |||||
49 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
58 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | |
50 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
59 | 911600dab2ae7a9baff75958b84fe606851ce955 | |
51 | adding changesets |
|
60 | adding changesets | |
|
61 | changesets: 1 chunks | |||
52 | add changeset ef1ea85a6374 |
|
62 | add changeset ef1ea85a6374 | |
|
63 | changesets: 2 chunks | |||
53 | add changeset f9cafe1212c8 |
|
64 | add changeset f9cafe1212c8 | |
|
65 | changesets: 3 chunks | |||
54 | add changeset 911600dab2ae |
|
66 | add changeset 911600dab2ae | |
55 | adding manifests |
|
67 | adding manifests | |
|
68 | manifests: 1 chunks | |||
|
69 | manifests: 2 chunks | |||
|
70 | manifests: 3 chunks | |||
56 | adding file changes |
|
71 | adding file changes | |
57 | adding foo/Bar/file.txt revisions |
|
72 | adding foo/Bar/file.txt revisions | |
|
73 | files: 1 chunks | |||
58 | adding foo/file.txt revisions |
|
74 | adding foo/file.txt revisions | |
|
75 | files: 2 chunks | |||
59 | adding quux/file.py revisions |
|
76 | adding quux/file.py revisions | |
|
77 | files: 3 chunks | |||
60 | added 3 changesets with 3 changes to 3 files |
|
78 | added 3 changesets with 3 changes to 3 files | |
61 | calling hook pretxnchangegroup.acl: hgext.acl.hook |
|
79 | calling hook pretxnchangegroup.acl: hgext.acl.hook | |
62 | acl: changes have source "push" - skipping |
|
80 | acl: changes have source "push" - skipping | |
@@ -82,14 +100,23 b' ef1ea85a6374b77d6da9dcda9541f498f2d17df7' | |||||
82 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
100 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | |
83 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
101 | 911600dab2ae7a9baff75958b84fe606851ce955 | |
84 | adding changesets |
|
102 | adding changesets | |
|
103 | changesets: 1 chunks | |||
85 | add changeset ef1ea85a6374 |
|
104 | add changeset ef1ea85a6374 | |
|
105 | changesets: 2 chunks | |||
86 | add changeset f9cafe1212c8 |
|
106 | add changeset f9cafe1212c8 | |
|
107 | changesets: 3 chunks | |||
87 | add changeset 911600dab2ae |
|
108 | add changeset 911600dab2ae | |
88 | adding manifests |
|
109 | adding manifests | |
|
110 | manifests: 1 chunks | |||
|
111 | manifests: 2 chunks | |||
|
112 | manifests: 3 chunks | |||
89 | adding file changes |
|
113 | adding file changes | |
90 | adding foo/Bar/file.txt revisions |
|
114 | adding foo/Bar/file.txt revisions | |
|
115 | files: 1 chunks | |||
91 | adding foo/file.txt revisions |
|
116 | adding foo/file.txt revisions | |
|
117 | files: 2 chunks | |||
92 | adding quux/file.py revisions |
|
118 | adding quux/file.py revisions | |
|
119 | files: 3 chunks | |||
93 | added 3 changesets with 3 changes to 3 files |
|
120 | added 3 changesets with 3 changes to 3 files | |
94 | calling hook pretxnchangegroup.acl: hgext.acl.hook |
|
121 | calling hook pretxnchangegroup.acl: hgext.acl.hook | |
95 | acl: acl.allow not enabled |
|
122 | acl: acl.allow not enabled | |
@@ -120,14 +147,23 b' ef1ea85a6374b77d6da9dcda9541f498f2d17df7' | |||||
120 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
147 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | |
121 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
148 | 911600dab2ae7a9baff75958b84fe606851ce955 | |
122 | adding changesets |
|
149 | adding changesets | |
|
150 | changesets: 1 chunks | |||
123 | add changeset ef1ea85a6374 |
|
151 | add changeset ef1ea85a6374 | |
|
152 | changesets: 2 chunks | |||
124 | add changeset f9cafe1212c8 |
|
153 | add changeset f9cafe1212c8 | |
|
154 | changesets: 3 chunks | |||
125 | add changeset 911600dab2ae |
|
155 | add changeset 911600dab2ae | |
126 | adding manifests |
|
156 | adding manifests | |
|
157 | manifests: 1 chunks | |||
|
158 | manifests: 2 chunks | |||
|
159 | manifests: 3 chunks | |||
127 | adding file changes |
|
160 | adding file changes | |
128 | adding foo/Bar/file.txt revisions |
|
161 | adding foo/Bar/file.txt revisions | |
|
162 | files: 1 chunks | |||
129 | adding foo/file.txt revisions |
|
163 | adding foo/file.txt revisions | |
|
164 | files: 2 chunks | |||
130 | adding quux/file.py revisions |
|
165 | adding quux/file.py revisions | |
|
166 | files: 3 chunks | |||
131 | added 3 changesets with 3 changes to 3 files |
|
167 | added 3 changesets with 3 changes to 3 files | |
132 | calling hook pretxnchangegroup.acl: hgext.acl.hook |
|
168 | calling hook pretxnchangegroup.acl: hgext.acl.hook | |
133 | acl: acl.allow enabled, 0 entries for user fred |
|
169 | acl: acl.allow enabled, 0 entries for user fred | |
@@ -159,14 +195,23 b' ef1ea85a6374b77d6da9dcda9541f498f2d17df7' | |||||
159 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
195 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | |
160 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
196 | 911600dab2ae7a9baff75958b84fe606851ce955 | |
161 | adding changesets |
|
197 | adding changesets | |
|
198 | changesets: 1 chunks | |||
162 | add changeset ef1ea85a6374 |
|
199 | add changeset ef1ea85a6374 | |
|
200 | changesets: 2 chunks | |||
163 | add changeset f9cafe1212c8 |
|
201 | add changeset f9cafe1212c8 | |
|
202 | changesets: 3 chunks | |||
164 | add changeset 911600dab2ae |
|
203 | add changeset 911600dab2ae | |
165 | adding manifests |
|
204 | adding manifests | |
|
205 | manifests: 1 chunks | |||
|
206 | manifests: 2 chunks | |||
|
207 | manifests: 3 chunks | |||
166 | adding file changes |
|
208 | adding file changes | |
167 | adding foo/Bar/file.txt revisions |
|
209 | adding foo/Bar/file.txt revisions | |
|
210 | files: 1 chunks | |||
168 | adding foo/file.txt revisions |
|
211 | adding foo/file.txt revisions | |
|
212 | files: 2 chunks | |||
169 | adding quux/file.py revisions |
|
213 | adding quux/file.py revisions | |
|
214 | files: 3 chunks | |||
170 | added 3 changesets with 3 changes to 3 files |
|
215 | added 3 changesets with 3 changes to 3 files | |
171 | calling hook pretxnchangegroup.acl: hgext.acl.hook |
|
216 | calling hook pretxnchangegroup.acl: hgext.acl.hook | |
172 | acl: acl.allow enabled, 1 entries for user fred |
|
217 | acl: acl.allow enabled, 1 entries for user fred | |
@@ -201,14 +246,23 b' ef1ea85a6374b77d6da9dcda9541f498f2d17df7' | |||||
201 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
246 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | |
202 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
247 | 911600dab2ae7a9baff75958b84fe606851ce955 | |
203 | adding changesets |
|
248 | adding changesets | |
|
249 | changesets: 1 chunks | |||
204 | add changeset ef1ea85a6374 |
|
250 | add changeset ef1ea85a6374 | |
|
251 | changesets: 2 chunks | |||
205 | add changeset f9cafe1212c8 |
|
252 | add changeset f9cafe1212c8 | |
|
253 | changesets: 3 chunks | |||
206 | add changeset 911600dab2ae |
|
254 | add changeset 911600dab2ae | |
207 | adding manifests |
|
255 | adding manifests | |
|
256 | manifests: 1 chunks | |||
|
257 | manifests: 2 chunks | |||
|
258 | manifests: 3 chunks | |||
208 | adding file changes |
|
259 | adding file changes | |
209 | adding foo/Bar/file.txt revisions |
|
260 | adding foo/Bar/file.txt revisions | |
|
261 | files: 1 chunks | |||
210 | adding foo/file.txt revisions |
|
262 | adding foo/file.txt revisions | |
|
263 | files: 2 chunks | |||
211 | adding quux/file.py revisions |
|
264 | adding quux/file.py revisions | |
|
265 | files: 3 chunks | |||
212 | added 3 changesets with 3 changes to 3 files |
|
266 | added 3 changesets with 3 changes to 3 files | |
213 | calling hook pretxnchangegroup.acl: hgext.acl.hook |
|
267 | calling hook pretxnchangegroup.acl: hgext.acl.hook | |
214 | acl: acl.allow enabled, 0 entries for user barney |
|
268 | acl: acl.allow enabled, 0 entries for user barney | |
@@ -242,14 +296,23 b' ef1ea85a6374b77d6da9dcda9541f498f2d17df7' | |||||
242 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
296 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | |
243 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
297 | 911600dab2ae7a9baff75958b84fe606851ce955 | |
244 | adding changesets |
|
298 | adding changesets | |
|
299 | changesets: 1 chunks | |||
245 | add changeset ef1ea85a6374 |
|
300 | add changeset ef1ea85a6374 | |
|
301 | changesets: 2 chunks | |||
246 | add changeset f9cafe1212c8 |
|
302 | add changeset f9cafe1212c8 | |
|
303 | changesets: 3 chunks | |||
247 | add changeset 911600dab2ae |
|
304 | add changeset 911600dab2ae | |
248 | adding manifests |
|
305 | adding manifests | |
|
306 | manifests: 1 chunks | |||
|
307 | manifests: 2 chunks | |||
|
308 | manifests: 3 chunks | |||
249 | adding file changes |
|
309 | adding file changes | |
250 | adding foo/Bar/file.txt revisions |
|
310 | adding foo/Bar/file.txt revisions | |
|
311 | files: 1 chunks | |||
251 | adding foo/file.txt revisions |
|
312 | adding foo/file.txt revisions | |
|
313 | files: 2 chunks | |||
252 | adding quux/file.py revisions |
|
314 | adding quux/file.py revisions | |
|
315 | files: 3 chunks | |||
253 | added 3 changesets with 3 changes to 3 files |
|
316 | added 3 changesets with 3 changes to 3 files | |
254 | calling hook pretxnchangegroup.acl: hgext.acl.hook |
|
317 | calling hook pretxnchangegroup.acl: hgext.acl.hook | |
255 | acl: acl.allow enabled, 1 entries for user fred |
|
318 | acl: acl.allow enabled, 1 entries for user fred | |
@@ -286,14 +349,23 b' ef1ea85a6374b77d6da9dcda9541f498f2d17df7' | |||||
286 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
349 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | |
287 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
350 | 911600dab2ae7a9baff75958b84fe606851ce955 | |
288 | adding changesets |
|
351 | adding changesets | |
|
352 | changesets: 1 chunks | |||
289 | add changeset ef1ea85a6374 |
|
353 | add changeset ef1ea85a6374 | |
|
354 | changesets: 2 chunks | |||
290 | add changeset f9cafe1212c8 |
|
355 | add changeset f9cafe1212c8 | |
|
356 | changesets: 3 chunks | |||
291 | add changeset 911600dab2ae |
|
357 | add changeset 911600dab2ae | |
292 | adding manifests |
|
358 | adding manifests | |
|
359 | manifests: 1 chunks | |||
|
360 | manifests: 2 chunks | |||
|
361 | manifests: 3 chunks | |||
293 | adding file changes |
|
362 | adding file changes | |
294 | adding foo/Bar/file.txt revisions |
|
363 | adding foo/Bar/file.txt revisions | |
|
364 | files: 1 chunks | |||
295 | adding foo/file.txt revisions |
|
365 | adding foo/file.txt revisions | |
|
366 | files: 2 chunks | |||
296 | adding quux/file.py revisions |
|
367 | adding quux/file.py revisions | |
|
368 | files: 3 chunks | |||
297 | added 3 changesets with 3 changes to 3 files |
|
369 | added 3 changesets with 3 changes to 3 files | |
298 | calling hook pretxnchangegroup.acl: hgext.acl.hook |
|
370 | calling hook pretxnchangegroup.acl: hgext.acl.hook | |
299 | acl: acl.allow enabled, 1 entries for user fred |
|
371 | acl: acl.allow enabled, 1 entries for user fred | |
@@ -329,14 +401,23 b' ef1ea85a6374b77d6da9dcda9541f498f2d17df7' | |||||
329 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
401 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | |
330 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
402 | 911600dab2ae7a9baff75958b84fe606851ce955 | |
331 | adding changesets |
|
403 | adding changesets | |
|
404 | changesets: 1 chunks | |||
332 | add changeset ef1ea85a6374 |
|
405 | add changeset ef1ea85a6374 | |
|
406 | changesets: 2 chunks | |||
333 | add changeset f9cafe1212c8 |
|
407 | add changeset f9cafe1212c8 | |
|
408 | changesets: 3 chunks | |||
334 | add changeset 911600dab2ae |
|
409 | add changeset 911600dab2ae | |
335 | adding manifests |
|
410 | adding manifests | |
|
411 | manifests: 1 chunks | |||
|
412 | manifests: 2 chunks | |||
|
413 | manifests: 3 chunks | |||
336 | adding file changes |
|
414 | adding file changes | |
337 | adding foo/Bar/file.txt revisions |
|
415 | adding foo/Bar/file.txt revisions | |
|
416 | files: 1 chunks | |||
338 | adding foo/file.txt revisions |
|
417 | adding foo/file.txt revisions | |
|
418 | files: 2 chunks | |||
339 | adding quux/file.py revisions |
|
419 | adding quux/file.py revisions | |
|
420 | files: 3 chunks | |||
340 | added 3 changesets with 3 changes to 3 files |
|
421 | added 3 changesets with 3 changes to 3 files | |
341 | calling hook pretxnchangegroup.acl: hgext.acl.hook |
|
422 | calling hook pretxnchangegroup.acl: hgext.acl.hook | |
342 | acl: acl.allow enabled, 0 entries for user barney |
|
423 | acl: acl.allow enabled, 0 entries for user barney | |
@@ -373,14 +454,23 b' ef1ea85a6374b77d6da9dcda9541f498f2d17df7' | |||||
373 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
454 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | |
374 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
455 | 911600dab2ae7a9baff75958b84fe606851ce955 | |
375 | adding changesets |
|
456 | adding changesets | |
|
457 | changesets: 1 chunks | |||
376 | add changeset ef1ea85a6374 |
|
458 | add changeset ef1ea85a6374 | |
|
459 | changesets: 2 chunks | |||
377 | add changeset f9cafe1212c8 |
|
460 | add changeset f9cafe1212c8 | |
|
461 | changesets: 3 chunks | |||
378 | add changeset 911600dab2ae |
|
462 | add changeset 911600dab2ae | |
379 | adding manifests |
|
463 | adding manifests | |
|
464 | manifests: 1 chunks | |||
|
465 | manifests: 2 chunks | |||
|
466 | manifests: 3 chunks | |||
380 | adding file changes |
|
467 | adding file changes | |
381 | adding foo/Bar/file.txt revisions |
|
468 | adding foo/Bar/file.txt revisions | |
|
469 | files: 1 chunks | |||
382 | adding foo/file.txt revisions |
|
470 | adding foo/file.txt revisions | |
|
471 | files: 2 chunks | |||
383 | adding quux/file.py revisions |
|
472 | adding quux/file.py revisions | |
|
473 | files: 3 chunks | |||
384 | added 3 changesets with 3 changes to 3 files |
|
474 | added 3 changesets with 3 changes to 3 files | |
385 | calling hook pretxnchangegroup.acl: hgext.acl.hook |
|
475 | calling hook pretxnchangegroup.acl: hgext.acl.hook | |
386 | acl: acl.allow enabled, 1 entries for user barney |
|
476 | acl: acl.allow enabled, 1 entries for user barney | |
@@ -418,14 +508,23 b' ef1ea85a6374b77d6da9dcda9541f498f2d17df7' | |||||
418 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
508 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | |
419 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
509 | 911600dab2ae7a9baff75958b84fe606851ce955 | |
420 | adding changesets |
|
510 | adding changesets | |
|
511 | changesets: 1 chunks | |||
421 | add changeset ef1ea85a6374 |
|
512 | add changeset ef1ea85a6374 | |
|
513 | changesets: 2 chunks | |||
422 | add changeset f9cafe1212c8 |
|
514 | add changeset f9cafe1212c8 | |
|
515 | changesets: 3 chunks | |||
423 | add changeset 911600dab2ae |
|
516 | add changeset 911600dab2ae | |
424 | adding manifests |
|
517 | adding manifests | |
|
518 | manifests: 1 chunks | |||
|
519 | manifests: 2 chunks | |||
|
520 | manifests: 3 chunks | |||
425 | adding file changes |
|
521 | adding file changes | |
426 | adding foo/Bar/file.txt revisions |
|
522 | adding foo/Bar/file.txt revisions | |
|
523 | files: 1 chunks | |||
427 | adding foo/file.txt revisions |
|
524 | adding foo/file.txt revisions | |
|
525 | files: 2 chunks | |||
428 | adding quux/file.py revisions |
|
526 | adding quux/file.py revisions | |
|
527 | files: 3 chunks | |||
429 | added 3 changesets with 3 changes to 3 files |
|
528 | added 3 changesets with 3 changes to 3 files | |
430 | calling hook pretxnchangegroup.acl: hgext.acl.hook |
|
529 | calling hook pretxnchangegroup.acl: hgext.acl.hook | |
431 | acl: acl.allow enabled, 1 entries for user wilma |
|
530 | acl: acl.allow enabled, 1 entries for user wilma | |
@@ -467,14 +566,23 b' ef1ea85a6374b77d6da9dcda9541f498f2d17df7' | |||||
467 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
566 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | |
468 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
567 | 911600dab2ae7a9baff75958b84fe606851ce955 | |
469 | adding changesets |
|
568 | adding changesets | |
|
569 | changesets: 1 chunks | |||
470 | add changeset ef1ea85a6374 |
|
570 | add changeset ef1ea85a6374 | |
|
571 | changesets: 2 chunks | |||
471 | add changeset f9cafe1212c8 |
|
572 | add changeset f9cafe1212c8 | |
|
573 | changesets: 3 chunks | |||
472 | add changeset 911600dab2ae |
|
574 | add changeset 911600dab2ae | |
473 | adding manifests |
|
575 | adding manifests | |
|
576 | manifests: 1 chunks | |||
|
577 | manifests: 2 chunks | |||
|
578 | manifests: 3 chunks | |||
474 | adding file changes |
|
579 | adding file changes | |
475 | adding foo/Bar/file.txt revisions |
|
580 | adding foo/Bar/file.txt revisions | |
|
581 | files: 1 chunks | |||
476 | adding foo/file.txt revisions |
|
582 | adding foo/file.txt revisions | |
|
583 | files: 2 chunks | |||
477 | adding quux/file.py revisions |
|
584 | adding quux/file.py revisions | |
|
585 | files: 3 chunks | |||
478 | added 3 changesets with 3 changes to 3 files |
|
586 | added 3 changesets with 3 changes to 3 files | |
479 | calling hook pretxnchangegroup.acl: hgext.acl.hook |
|
587 | calling hook pretxnchangegroup.acl: hgext.acl.hook | |
480 | error: pretxnchangegroup.acl hook raised an exception: [Errno 2] No such file or directory: '../acl.config' |
|
588 | error: pretxnchangegroup.acl hook raised an exception: [Errno 2] No such file or directory: '../acl.config' | |
@@ -515,14 +623,23 b' ef1ea85a6374b77d6da9dcda9541f498f2d17df7' | |||||
515 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
623 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | |
516 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
624 | 911600dab2ae7a9baff75958b84fe606851ce955 | |
517 | adding changesets |
|
625 | adding changesets | |
|
626 | changesets: 1 chunks | |||
518 | add changeset ef1ea85a6374 |
|
627 | add changeset ef1ea85a6374 | |
|
628 | changesets: 2 chunks | |||
519 | add changeset f9cafe1212c8 |
|
629 | add changeset f9cafe1212c8 | |
|
630 | changesets: 3 chunks | |||
520 | add changeset 911600dab2ae |
|
631 | add changeset 911600dab2ae | |
521 | adding manifests |
|
632 | adding manifests | |
|
633 | manifests: 1 chunks | |||
|
634 | manifests: 2 chunks | |||
|
635 | manifests: 3 chunks | |||
522 | adding file changes |
|
636 | adding file changes | |
523 | adding foo/Bar/file.txt revisions |
|
637 | adding foo/Bar/file.txt revisions | |
|
638 | files: 1 chunks | |||
524 | adding foo/file.txt revisions |
|
639 | adding foo/file.txt revisions | |
|
640 | files: 2 chunks | |||
525 | adding quux/file.py revisions |
|
641 | adding quux/file.py revisions | |
|
642 | files: 3 chunks | |||
526 | added 3 changesets with 3 changes to 3 files |
|
643 | added 3 changesets with 3 changes to 3 files | |
527 | calling hook pretxnchangegroup.acl: hgext.acl.hook |
|
644 | calling hook pretxnchangegroup.acl: hgext.acl.hook | |
528 | acl: acl.allow enabled, 1 entries for user betty |
|
645 | acl: acl.allow enabled, 1 entries for user betty | |
@@ -570,14 +687,23 b' ef1ea85a6374b77d6da9dcda9541f498f2d17df7' | |||||
570 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd |
|
687 | f9cafe1212c8c6fa1120d14a556e18cc44ff8bdd | |
571 | 911600dab2ae7a9baff75958b84fe606851ce955 |
|
688 | 911600dab2ae7a9baff75958b84fe606851ce955 | |
572 | adding changesets |
|
689 | adding changesets | |
|
690 | changesets: 1 chunks | |||
573 | add changeset ef1ea85a6374 |
|
691 | add changeset ef1ea85a6374 | |
|
692 | changesets: 2 chunks | |||
574 | add changeset f9cafe1212c8 |
|
693 | add changeset f9cafe1212c8 | |
|
694 | changesets: 3 chunks | |||
575 | add changeset 911600dab2ae |
|
695 | add changeset 911600dab2ae | |
576 | adding manifests |
|
696 | adding manifests | |
|
697 | manifests: 1 chunks | |||
|
698 | manifests: 2 chunks | |||
|
699 | manifests: 3 chunks | |||
577 | adding file changes |
|
700 | adding file changes | |
578 | adding foo/Bar/file.txt revisions |
|
701 | adding foo/Bar/file.txt revisions | |
|
702 | files: 1 chunks | |||
579 | adding foo/file.txt revisions |
|
703 | adding foo/file.txt revisions | |
|
704 | files: 2 chunks | |||
580 | adding quux/file.py revisions |
|
705 | adding quux/file.py revisions | |
|
706 | files: 3 chunks | |||
581 | added 3 changesets with 3 changes to 3 files |
|
707 | added 3 changesets with 3 changes to 3 files | |
582 | calling hook pretxnchangegroup.acl: hgext.acl.hook |
|
708 | calling hook pretxnchangegroup.acl: hgext.acl.hook | |
583 | acl: acl.allow enabled, 1 entries for user barney |
|
709 | acl: acl.allow enabled, 1 entries for user barney |
General Comments 0
You need to be logged in to leave comments.
Login now