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 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 * Directory special remotes with importtree=yes have changed to once more
take inodes into account. This will cause extra work when importing take inodes into account. This will cause extra work when importing
from a directory on a FAT filesystem that changes inodes on every 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 where git-annex unlock followed by git-annex add, followed by git
commit file could result in git thinking the file was modified commit file could result in git thinking the file was modified
after the commit. 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 -- Joey Hess <id@joeyh.name> Wed, 23 Feb 2022 14:14:09 -0400