[PATCH 2 of 4 V2] largefiles: pass a matcher instead of a raw file list to removelargefiles()
Matt Mackall
mpm at selenic.com
Fri Jan 2 22:21:48 UTC 2015
On Tue, 2014-12-30 at 19:55 -0500, Matt Harbison wrote:
> # HG changeset patch
> # User Matt Harbison <matt_harbison at yahoo.com>
> # Date 1417222252 18000
> # Fri Nov 28 19:50:52 2014 -0500
> # Node ID fd07d758b7d15cc77d169b687bc11f76d9daf9c9
> # Parent e8d4bf9e91698f57bd8485a093b0c9ae6a7f0271
> largefiles: pass a matcher instead of a raw file list to removelargefiles()
Breaks tests:
--- /home/mpm/hg-test-/tests/test-largefiles-misc.t
+++ /home/mpm/hg-test-/tests/test-largefiles-misc.t.err
@@ -313,23 +313,27 @@
0 largefiles updated, 1 removed
0 files updated, 0 files merged, 2 files removed, 0 files unresolved
$ hg status -S
+ R large.dat
$ hg update tip
getting changed largefiles
1 largefiles updated, 0 removed
2 files updated, 0 files merged, 0 files removed, 0 files unresolved
$ hg status -S
+ R large.dat
# modify a large file
$ echo "modified" > subrepo/large.txt
$ hg st -S
M subrepo/large.txt
+ R large.dat
# update -C should revert the change.
$ hg update -C
getting changed largefiles
1 largefiles updated, 0 removed
getting changed largefiles
- 0 largefiles updated, 0 removed
- 1 files updated, 0 files merged, 0 files removed, 0 files unresolved
+ abort: No such file or directory: '$TESTTMP/statusmatch/large.dat'
+ [255]
$ hg status -S
+ R large.dat
--
Mathematics is the supreme nostalgia of our time.
More information about the Mercurial-devel
mailing list