This commit is contained in:
Joey Hess 2022-03-21 16:02:24 -04:00
parent e80a578335
commit 42b6f24e67
No known key found for this signature in database
GPG key ID: DB12DB0FF05F8F38

View file

@ -1,26 +1,5 @@
git-annex (10.20220223) UNRELEASED; urgency=medium
* Detect when an unlocked file whose content is not present has gotten
some other content appended to it, and avoid treating it as a pointer
file, so that appended content will not be checked into git, but will
be annexed like any other file.
* smudge: Warn when encountering a pointer file that has other content
appended to it.
* When annex.freezecontent-command is set, and the filesystem does not
support removing write bits, avoid treating it as a crippled
filesystem.
* Run annex.thawcontent-command before deleting an object file,
in case annex.freezecontent-command did something that would prevent
deletion.
* Propagate nonzero exit status from git ls-files when a specified
file does not exist, or a specified directory does not contain
any files checked into git.
* Avoid git-annex test being very slow when run from within the
standalone linux tarball or OSX app.
* Fix build with aeson 2.0.
Thanks, sternenseemann for the patch.
* test: Runs tests in parallel to speed up the test suite.
* test: Added --jobs option.
* Directory special remotes with importtree=yes have changed to once more
take inodes into account. This will cause extra work when importing
from a directory on a FAT filesystem that changes inodes on every
@ -35,6 +14,27 @@ git-annex (10.20220223) UNRELEASED; urgency=medium
where git-annex unlock followed by git-annex add, followed by git
commit file could result in git thinking the file was modified
after the commit.
* Detect when an unlocked file whose content is not present has gotten
some other content appended to it, and avoid treating it as a pointer
file, so that appended content will not be checked into git, but will
be annexed like any other file.
* smudge: Warn when encountering a pointer file that has other content
appended to it.
* When annex.freezecontent-command is set, and the filesystem does not
support removing write bits, avoid treating it as a crippled
filesystem.
* Run annex.thawcontent-command before deleting an object file,
in case annex.freezecontent-command did something that would prevent
deletion.
* Fix propagation of nonzero exit status from git ls-files when a specified
file does not exist, or a specified directory does not contain
any files checked into git.
* Fix build with aeson 2.0.
Thanks, sternenseemann for the patch.
* Avoid git-annex test being very slow when run from within the
standalone linux tarball or OSX app.
* test: Runs tests in parallel to speed up the test suite.
* test: Added --jobs option.
-- Joey Hess <id@joeyh.name> Wed, 23 Feb 2022 14:14:09 -0400