##// END OF EJS Templates
merge with stable
Mads Kiilerich -
r18142:11d1a914 merge default
parent child Browse files
Show More
@@ -567,6 +567,7 b' def overriderevert(orig, ui, repo, *pats'
567 lfdirstate = lfutil.openlfdirstate(ui, repo)
567 lfdirstate = lfutil.openlfdirstate(ui, repo)
568 (modified, added, removed, missing, unknown, ignored, clean) = \
568 (modified, added, removed, missing, unknown, ignored, clean) = \
569 lfutil.lfdirstatestatus(lfdirstate, repo, repo['.'].rev())
569 lfutil.lfdirstatestatus(lfdirstate, repo, repo['.'].rev())
570 lfdirstate.write()
570 for lfile in modified:
571 for lfile in modified:
571 lfutil.updatestandin(repo, lfutil.standin(lfile))
572 lfutil.updatestandin(repo, lfutil.standin(lfile))
572 for lfile in missing:
573 for lfile in missing:
@@ -168,10 +168,8 b' def reposetup(ui, repo):'
168 m = copy.copy(match)
168 m = copy.copy(match)
169 m._files = tostandins(m._files)
169 m._files = tostandins(m._files)
170
170
171 # Get ignored files here even if we weren't asked for them; we
172 # must use the result here for filtering later
173 result = super(lfilesrepo, self).status(node1, node2, m,
171 result = super(lfilesrepo, self).status(node1, node2, m,
174 True, clean, unknown, listsubrepos)
172 ignored, clean, unknown, listsubrepos)
175 if working:
173 if working:
176 try:
174 try:
177 # Any non-largefiles that were explicitly listed must be
175 # Any non-largefiles that were explicitly listed must be
@@ -273,6 +271,8 b' def reposetup(ui, repo):'
273 return f
271 return f
274 result = [[toname(f) for f in items] for items in result]
272 result = [[toname(f) for f in items] for items in result]
275
273
274 lfdirstate.write()
275
276 if not listunknown:
276 if not listunknown:
277 result[4] = []
277 result[4] = []
278 if not listignored:
278 if not listignored:
@@ -352,7 +352,7 b' def getremotechanges(ui, repo, other, on'
352 os.unlink(bundlename)
352 os.unlink(bundlename)
353 except OSError:
353 except OSError:
354 pass
354 pass
355 return other, [], other.close
355 return repo, [], other.close
356
356
357 bundle = None
357 bundle = None
358 bundlerepo = None
358 bundlerepo = None
@@ -288,6 +288,15 b' remote transplant with pull'
288 1 b1
288 1 b1
289 0 r1
289 0 r1
290
290
291 remote transplant without pull
292
293 $ hg pull -q http://localhost:$HGPORT/
294 $ hg transplant -s http://localhost:$HGPORT/ 2 4
295 searching for changes
296 skipping already applied revision 2:8d9279348abb
297 applying 722f4667af76
298 722f4667af76 transplanted to 76e321915884
299
291 transplant --continue
300 transplant --continue
292
301
293 $ hg init ../tc
302 $ hg init ../tc
General Comments 0
You need to be logged in to leave comments. Login now