Submitter | Tony Tung |
---|---|
Date | Feb. 24, 2016, 1:47 a.m. |
Message ID | <BD91FFF0-FD9F-4DEB-B7E2-68082F186B89@instagram.com> |
Download | mbox | patch |
Permalink | /patch/13336/ |
State | Accepted |
Headers | show |
Comments
Heh, I'm just blind. Sorry, and thanks again! On Tue, Feb 23, 2016, 17:47 Tony Tung <tonytung@instagram.com> wrote: > I sent a V2 patch with that file updated as well. > > Thanks, > Tony > > On Feb 23, 2016, at 5:27 PM, Martin von Zweigbergk <martinvonz@google.com> > wrote: > > Thanks! I'll queue this in a while. The other file is test-verify.t > (search for "store-" in it). Could you update that one too? > > On Tue, Feb 23, 2016 at 5:24 PM Tony Tung <tonytung@fb.com> wrote: > >> # HG changeset patch >> # User Tony Tung <tonytung@merly.org> >> # Date 1456276971 28800 >> # Tue Feb 23 17:22:51 2016 -0800 >> # Node ID 82cf7b62af4caf184854e2d327e8ed66864d5b6a >> # Parent 91a827e760df9d9b3d86692c5aa195a3d6ba2208 >> treemanifest: use "cp xyz/." instead of "cp xyz/*" >> >> This is more similar to cp -T because it covers hidden files. >> >> diff --git a/tests/test-treemanifest.t b/tests/test-treemanifest.t >> --- a/tests/test-treemanifest.t >> +++ b/tests/test-treemanifest.t >> @@ -418,7 +418,7 @@ >> b/bar/orange/fly/gnat.py (glob) >> b/bar/orange/fly/housefly.txt (glob) >> b/foo/apple/bees/flower.py (glob) >> - $ cp -r .hg/store-copy/* .hg/store >> + $ cp -r .hg/store-copy/. .hg/store >> >> Test files with just includes and excludes. >> >> @@ -427,7 +427,7 @@ >> $ rm -r .hg/store/meta/b/foo/apple/bees >> $ hg files -r . -I path:b/bar -X path:b/bar/orange/fly -I path:b/foo >> -X path:b/foo/apple/bees >> b/bar/fruits.txt (glob) >> - $ cp -r .hg/store-copy/* .hg/store >> + $ cp -r .hg/store-copy/. .hg/store >> >> Test files for a subdirectory, excluding a directory within it. >> >> @@ -437,7 +437,7 @@ >> b/bar/fruits.txt (glob) >> b/bar/orange/fly/gnat.py (glob) >> b/bar/orange/fly/housefly.txt (glob) >> - $ cp -r .hg/store-copy/* .hg/store >> + $ cp -r .hg/store-copy/. .hg/store >> >> Test files for a sub directory, including only a directory within it, and >> including an unrelated directory. >> @@ -447,7 +447,7 @@ >> $ hg files -r . -I path:b/bar/orange -I path:a b >> b/bar/orange/fly/gnat.py (glob) >> b/bar/orange/fly/housefly.txt (glob) >> - $ cp -r .hg/store-copy/* .hg/store >> + $ cp -r .hg/store-copy/. .hg/store >> >> Test files for a pattern, including a directory, and excluding a >> directory >> within that. >> @@ -457,7 +457,7 @@ >> $ rm -r .hg/store/meta/b/bar/orange >> $ hg files -r . glob:**.txt -I path:b/bar -X path:b/bar/orange >> b/bar/fruits.txt (glob) >> - $ cp -r .hg/store-copy/* .hg/store >> + $ cp -r .hg/store-copy/. .hg/store >> >> Add some more changes to the deep repo >> $ echo narf >> b/bar/fruits.txt >> diff --git a/tests/test-verify.t b/tests/test-verify.t >> --- a/tests/test-verify.t >> +++ b/tests/test-verify.t >> @@ -84,7 +84,7 @@ >> 3 integrity errors encountered! >> (first damaged changeset appears to be 0) >> [1] >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> Entire manifest log missing >> >> @@ -94,7 +94,7 @@ >> 1 integrity errors encountered! >> (first damaged changeset appears to be 0) >> [1] >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> Entire filelog missing >> >> @@ -109,7 +109,7 @@ >> 3 integrity errors encountered! >> (first damaged changeset appears to be 0) >> [1] >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> Entire changelog and manifest log missing >> >> @@ -118,7 +118,7 @@ >> $ hg verify -q >> warning: orphan revlog 'data/file.i' >> 1 warnings encountered! >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> Entire changelog and filelog missing >> >> @@ -137,7 +137,7 @@ >> 6 integrity errors encountered! >> (first damaged changeset appears to be 0) >> [1] >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> Entire manifest log and filelog missing >> >> @@ -152,7 +152,7 @@ >> 2 integrity errors encountered! >> (first damaged changeset appears to be 0) >> [1] >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> Changelog missing entry >> >> @@ -165,7 +165,7 @@ >> 1 warnings encountered! >> 3 integrity errors encountered! >> [1] >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> Manifest log missing entry >> >> @@ -176,7 +176,7 @@ >> 2 integrity errors encountered! >> (first damaged changeset appears to be 1) >> [1] >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> Filelog missing entry >> >> @@ -186,7 +186,7 @@ >> 1 integrity errors encountered! >> (first damaged changeset appears to be 1) >> [1] >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> Changelog and manifest log missing entry >> >> @@ -199,7 +199,7 @@ >> 1 warnings encountered! >> 2 integrity errors encountered! >> [1] >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> Changelog and filelog missing entry >> >> @@ -211,7 +211,7 @@ >> file@?: manifest refers to unknown revision c10f2164107d >> 3 integrity errors encountered! >> [1] >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> Manifest and filelog missing entry >> >> @@ -222,7 +222,7 @@ >> 1 integrity errors encountered! >> (first damaged changeset appears to be 1) >> [1] >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> Corrupt changelog base node to cause failure to read revision >> >> @@ -238,7 +238,7 @@ >> 4 integrity errors encountered! >> (first damaged changeset appears to be 0) >> [1] >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> Corrupt manifest log base node to cause failure to read revision >> >> @@ -250,7 +250,7 @@ >> 2 integrity errors encountered! >> (first damaged changeset appears to be 0) >> [1] >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> Corrupt filelog base node to cause failure to read revision >> >> @@ -261,7 +261,7 @@ >> 1 integrity errors encountered! >> (first damaged changeset appears to be 0) >> [1] >> - $ cp -r .hg/store-full/* .hg/store >> + $ cp -r .hg/store-full/. .hg/store >> >> $ cd .. >> >> _______________________________________________ >> Mercurial-devel mailing list >> Mercurial-devel@mercurial-scm.org >> https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel >> <https://urldefense.proofpoint.com/v2/url?u=https-3A__www.mercurial-2Dscm.org_mailman_listinfo_mercurial-2Ddevel&d=CwMFaQ&c=5VD0RTtNlTh3ycd41b3MUw&r=nX46-h6uPFfl2aGGFhBQbg&m=inDrBH_UE3ZtRAWWVwQCaQkmpT4BDXwJXdYt4_LYyvc&s=ufzB93Wk04e25ak7AhWFd6GBUon9SwLLr5rTOHjYZ94&e=> >> > >
Patch
diff --git a/tests/test-treemanifest.t b/tests/test-treemanifest.t --- a/tests/test-treemanifest.t +++ b/tests/test-treemanifest.t @@ -418,7 +418,7 @@ b/bar/orange/fly/gnat.py (glob) b/bar/orange/fly/housefly.txt (glob) b/foo/apple/bees/flower.py (glob) - $ cp -r .hg/store-copy/* .hg/store + $ cp -r .hg/store-copy/. .hg/store Test files with just includes and excludes. @@ -427,7 +427,7 @@ $ rm -r .hg/store/meta/b/foo/apple/bees $ hg files -r . -I path:b/bar -X path:b/bar/orange/fly -I path:b/foo -X path:b/foo/apple/bees b/bar/fruits.txt (glob) - $ cp -r .hg/store-copy/* .hg/store + $ cp -r .hg/store-copy/. .hg/store Test files for a subdirectory, excluding a directory within it. @@ -437,7 +437,7 @@ b/bar/fruits.txt (glob) b/bar/orange/fly/gnat.py (glob) b/bar/orange/fly/housefly.txt (glob) - $ cp -r .hg/store-copy/* .hg/store + $ cp -r .hg/store-copy/. .hg/store Test files for a sub directory, including only a directory within it, and including an unrelated directory. @@ -447,7 +447,7 @@ $ hg files -r . -I path:b/bar/orange -I path:a b b/bar/orange/fly/gnat.py (glob) b/bar/orange/fly/housefly.txt (glob) - $ cp -r .hg/store-copy/* .hg/store + $ cp -r .hg/store-copy/. .hg/store Test files for a pattern, including a directory, and excluding a directory within that. @@ -457,7 +457,7 @@ $ rm -r .hg/store/meta/b/bar/orange $ hg files -r . glob:**.txt -I path:b/bar -X path:b/bar/orange b/bar/fruits.txt (glob) - $ cp -r .hg/store-copy/* .hg/store + $ cp -r .hg/store-copy/. .hg/store Add some more changes to the deep repo $ echo narf >> b/bar/fruits.txt diff --git a/tests/test-verify.t b/tests/test-verify.t --- a/tests/test-verify.t +++ b/tests/test-verify.t @@ -84,7 +84,7 @@ 3 integrity errors encountered! (first damaged changeset appears to be 0) [1] - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store Entire manifest log missing @@ -94,7 +94,7 @@ 1 integrity errors encountered! (first damaged changeset appears to be 0) [1] - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store Entire filelog missing @@ -109,7 +109,7 @@ 3 integrity errors encountered! (first damaged changeset appears to be 0) [1] - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store Entire changelog and manifest log missing @@ -118,7 +118,7 @@ $ hg verify -q warning: orphan revlog 'data/file.i' 1 warnings encountered! - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store Entire changelog and filelog missing @@ -137,7 +137,7 @@ 6 integrity errors encountered! (first damaged changeset appears to be 0) [1] - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store Entire manifest log and filelog missing @@ -152,7 +152,7 @@ 2 integrity errors encountered! (first damaged changeset appears to be 0) [1] - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store Changelog missing entry @@ -165,7 +165,7 @@ 1 warnings encountered! 3 integrity errors encountered! [1] - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store Manifest log missing entry @@ -176,7 +176,7 @@ 2 integrity errors encountered! (first damaged changeset appears to be 1) [1] - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store Filelog missing entry @@ -186,7 +186,7 @@ 1 integrity errors encountered! (first damaged changeset appears to be 1) [1] - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store Changelog and manifest log missing entry @@ -199,7 +199,7 @@ 1 warnings encountered! 2 integrity errors encountered! [1] - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store Changelog and filelog missing entry @@ -211,7 +211,7 @@ file@?: manifest refers to unknown revision c10f2164107d 3 integrity errors encountered! [1] - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store Manifest and filelog missing entry @@ -222,7 +222,7 @@ 1 integrity errors encountered! (first damaged changeset appears to be 1) [1] - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store Corrupt changelog base node to cause failure to read revision @@ -238,7 +238,7 @@ 4 integrity errors encountered! (first damaged changeset appears to be 0) [1] - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store Corrupt manifest log base node to cause failure to read revision @@ -250,7 +250,7 @@ 2 integrity errors encountered! (first damaged changeset appears to be 0) [1] - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store Corrupt filelog base node to cause failure to read revision @@ -261,7 +261,7 @@ 1 integrity errors encountered! (first damaged changeset appears to be 0) [1] - $ cp -r .hg/store-full/* .hg/store + $ cp -r .hg/store-full/. .hg/store $ cd ..