add news item for git-annex 8.20210428
This commit is contained in:
parent
27e5f3cd52
commit
4ff230dd1d
2 changed files with 29 additions and 38 deletions
|
@ -1,38 +0,0 @@
|
||||||
git-annex 8.20201129 released with [[!toggle text="these changes"]]
|
|
||||||
[[!toggleable text=""" * New borg special remote. This is a new kind of remote, that examines
|
|
||||||
borg backups of git-annex repositories, learns what files have been
|
|
||||||
backed up, and can restore files from the backup and so on. As well
|
|
||||||
as backups, it can be useful for archival storage, since borg can
|
|
||||||
efficiently store many related versions of files.
|
|
||||||
* New config annex.stalldetection, remote.name.annex-stalldetection,
|
|
||||||
which can be used to deal with remotes that stall during transfers,
|
|
||||||
or are sometimes too slow to want to use.
|
|
||||||
* Support special remotes that are configured with importtree=yes but
|
|
||||||
without exporttree=yes.
|
|
||||||
* Fix bug that made the next download after an empty file from a ssh
|
|
||||||
or tor remote fail.
|
|
||||||
* Avoid spurious "verification of content failed" message when downloading
|
|
||||||
content from a ssh or tor remote fails due to the remote no longer
|
|
||||||
having a copy of the content.
|
|
||||||
* Fix bug that matched include= and exclude= in preferred/required content
|
|
||||||
expressions relative to the current directory, rather than the path
|
|
||||||
from the top of the repository.
|
|
||||||
(Reversion introduced in version 8.20201116.)
|
|
||||||
* Fix hang on shutdown of external special remote using ASYNC protocol
|
|
||||||
extension.
|
|
||||||
(Reversion introduced in version 8.20201007.)
|
|
||||||
* Guard against running in a repo where annex.uuid is set but
|
|
||||||
annex.version is not set, or vice-versa.
|
|
||||||
* Avoid autoinit when a repo does not have annex.version or annex.uuid
|
|
||||||
set, but has a git-annex objects directory, suggesting it was used
|
|
||||||
by git-annex before, and the git config may have been lost.
|
|
||||||
* importfeed: Avoid using youtube-dl when a feed does not contain an
|
|
||||||
enclosure, but only a link to an url which youtube-dl does not support.
|
|
||||||
* initremote: Prevent enabling encryption with exporttree=yes or
|
|
||||||
importtree=yes.
|
|
||||||
* Windows: include= and exclude= containing '/' will also match filenames
|
|
||||||
that are written using '\'. (And vice-versa, but it's better to use '/'
|
|
||||||
for portability.)
|
|
||||||
* Fix a bug that could prevent getting files from an importtree=yes
|
|
||||||
remote, because the imported tree was allowed to be garbage collected.
|
|
||||||
* stack.yaml: Updated to lts-16.27."""]]
|
|
29
doc/news/version_8.20210428.mdwn
Normal file
29
doc/news/version_8.20210428.mdwn
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
git-annex 8.20210428 released with [[!toggle text="these changes"]]
|
||||||
|
[[!toggleable text=""" * New annex.private and remote.name.annex-private configs that can
|
||||||
|
prevent storing information about a repository and remotes in the
|
||||||
|
git-annex branch.
|
||||||
|
* initremote: Added --private option to set up a private special remote.
|
||||||
|
* importfeed: Made "checking known urls" phase run 12 times faster.
|
||||||
|
* Added --debugfilter (and annex.debugfilter)
|
||||||
|
* diffdriver: Support unlocked files.
|
||||||
|
* forget: Preserve currently exported trees, avoiding problems with
|
||||||
|
exporttree remotes in some unusual circumstances.
|
||||||
|
* fsck: When downloading content from a remote, if the content is able
|
||||||
|
to be verified during the transfer, skip checksumming it a second time.
|
||||||
|
* directory: When cp supports reflinks, use it.
|
||||||
|
* Avoid excess commits to the git-annex branch when stall detection is
|
||||||
|
enabled.
|
||||||
|
* git-annex-config: Allow setting annex.securehashesonly, which has
|
||||||
|
otherwise been supported since 2019, but was missing from the list of
|
||||||
|
allowed repo-global configs.
|
||||||
|
* init: Fix a crash when the repo's was cloned from a repo that had an
|
||||||
|
adjusted branch checked out, and the origin remote is not named "origin".
|
||||||
|
* Fix some bugs that made git-annex not see recently recorded status
|
||||||
|
information when configured with annex.alwayscommit=false.
|
||||||
|
* When mincopies is set to a larger value than numcopies, make sure that
|
||||||
|
mincopies is satisfied. Before, it assumed a sane configuration would
|
||||||
|
have numcopies larger or equal to mincopies. It's still a good idea
|
||||||
|
not to configure git-annex this way.
|
||||||
|
* Avoid more than 1 gpg password prompt at the same time, which
|
||||||
|
could happen occasionally before when concurrency is enabled.
|
||||||
|
* Fix build with persistent-2.12.0.1"""]]
|
Loading…
Reference in a new issue