add news item for git-annex 10.20220822
This commit is contained in:
parent
fa94d41c13
commit
a9db0a5055
2 changed files with 27 additions and 39 deletions
|
@ -1,39 +0,0 @@
|
||||||
git-annex 10.20220322 released with [[!toggle text="these changes"]]
|
|
||||||
[[!toggleable text=""" * 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
|
|
||||||
mount. To avoid that extra work, set ignoreinodes=yes when initializing
|
|
||||||
a new directory special remote, or change the configuration of your
|
|
||||||
existing remote:
|
|
||||||
git-annex enableremote foo ignoreinodes=yes
|
|
||||||
* add: Avoid unncessarily converting a newly unlocked file to be stored
|
|
||||||
in git when it is not modified, even when annex.largefiles does not
|
|
||||||
match it.
|
|
||||||
* The above change to add fixes a reversion in version 10.20220222,
|
|
||||||
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.
|
|
||||||
* Removed vendored copy of http-client-restricted, and removed the
|
|
||||||
HttpClientRestricted build flag that avoided that dependency.
|
|
||||||
* Removed the NetworkBSD build flag."""]]
|
|
27
doc/news/version_10.20220822.mdwn
Normal file
27
doc/news/version_10.20220822.mdwn
Normal file
|
@ -0,0 +1,27 @@
|
||||||
|
git-annex 10.20220822 released with [[!toggle text="these changes"]]
|
||||||
|
[[!toggleable text=""" * v8 repositories now automatically upgrade to v9, which will in turn
|
||||||
|
automatically upgrade to v10 in a year's time.
|
||||||
|
To avoid this upgrade, you can set annex.autoupgraderepository to false.
|
||||||
|
* Now uses v10 by default for new repositories.
|
||||||
|
* Fix a regression in 10.20220624 that caused git-annex add to crash
|
||||||
|
when there was an unstaged deletion.
|
||||||
|
* Added new matching options --want-get-by and --want-drop-by.
|
||||||
|
* Allow find --branch to be used in a bare repository, the same as
|
||||||
|
the deprecated findref can be.
|
||||||
|
* add --dry-run: New option.
|
||||||
|
* import: Avoid following symbolic links inside directories being
|
||||||
|
imported.
|
||||||
|
* Work around bug in git 2.37 that causes a segfault
|
||||||
|
when core.untrackedCache is set, which broke git-annex init.
|
||||||
|
* Added annex.dbdir config which can be used to move sqlite databases
|
||||||
|
to a different filesystem than the git-annex repo, when the repo is on
|
||||||
|
a filesystem that sqlite does not work well in.
|
||||||
|
* Use curl when annex.security.allowed-url-schemes includes an url
|
||||||
|
scheme not supported by git-annex internally, as long as
|
||||||
|
annex.security.allowed-ip-addresses is configured to allow using curl.
|
||||||
|
* Improve output when storing to bup.
|
||||||
|
* When bup split fails, display its stderr.
|
||||||
|
* Avoid running multiple bup split processes concurrently, since
|
||||||
|
bup is not concurrency safe.
|
||||||
|
* Avoid starting an unnecessary number of git hash-object processes when
|
||||||
|
concurrency is enabled."""]]
|
Loading…
Add table
Add a link
Reference in a new issue