git-annex/Upgrade
Joey Hess 89b2542d3c
annex.skipunknown with transition plan
Added annex.skipunknown git config, that can be set to false to change the
behavior of commands like `git annex get foo*`, to not skip over files/dirs
that are not checked into git and are explicitly listed in the command
line.

Significant complexity was needed to handle git-annex add, which uses some
git ls-files calls, but needs to not use --error-unmatch because of course
the files are not known to git.

annex.skipunknown is planned to change to default to false in a
git-annex release in early 2022. There's a todo for that.
2020-05-28 15:55:17 -04:00
..
V5 ByteString Ref continued 2020-04-07 13:27:11 -04:00
V0.hs more RawFilePath 2019-12-18 17:10:28 -04:00
V1.hs annex.skipunknown with transition plan 2020-05-28 15:55:17 -04:00
V2.hs Sped up query commands that read the git-annex branch by around 5% 2020-04-09 13:54:43 -04:00
V3.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
V4.hs remove most remnants of direct mode 2019-08-26 16:27:48 -04:00
V5.hs upgrade: When upgrade fails due to an exception, display it. 2020-05-07 12:22:32 -04:00
V6.hs v7 2018-10-25 18:24:23 -04:00
V7.hs Fix upgrade failure when a file has been deleted from the working tree 2020-03-09 16:59:18 -04:00