add news item for git-annex 8.20200908
This commit is contained in:
parent
1a785d05c0
commit
3a9d6a2e12
2 changed files with 41 additions and 34 deletions
|
@ -1,34 +0,0 @@
|
||||||
git-annex 8.20200522 released with [[!toggle text="these changes"]]
|
|
||||||
[[!toggleable text="""
|
|
||||||
* Fix bug that made enableremote of S3 and webdav remotes, that
|
|
||||||
have embedcreds=yes, fail to set up the embedded creds, so accessing
|
|
||||||
the remotes failed. (Regression introduced in version 7.20200202.7)
|
|
||||||
* addurl, importfeed: Avoid adding filenames with leading '.', instead
|
|
||||||
it will be replaced with '\_'.
|
|
||||||
* addurl, importfeed: Allow '-' in filenames, as long as it's not the
|
|
||||||
first character.
|
|
||||||
* addurl --preserve-filename: New option, uses server-provided filename
|
|
||||||
without any sanitization, but will fail if the filename has an obvious
|
|
||||||
security problem like using an escape sequence or trying to escape
|
|
||||||
the current directory.
|
|
||||||
* whereis: Added --format option.
|
|
||||||
* S3: Support signature=v4, to use S3 Signature Version 4.
|
|
||||||
Some S3 services seem to require v4, while others may only
|
|
||||||
support v2, which remains the default.
|
|
||||||
* upgrade: When upgrade fails due to an exception, display it.
|
|
||||||
* repair: Improve fetching from a remote with an url in host:path format.
|
|
||||||
* git-lfs repos that encrypt the annexed content but not the git repo
|
|
||||||
only need --force passed to initremote, allow enableremote and
|
|
||||||
autoenable of such remotes without forcing again.
|
|
||||||
* When accessing a remote fails, always display a reason why.
|
|
||||||
* Display a warning message when a remote uses a protocol, such as
|
|
||||||
git://, that git-annex does not support. Silently skipping such a
|
|
||||||
remote was confusing behavior.
|
|
||||||
* Also display a warning message when a remote, without a known uuid,
|
|
||||||
is located in a directory that does not currently exist, to avoid
|
|
||||||
silently skipping such a remote.
|
|
||||||
* sync: Avoid an ugly error message when nothing has been committed to
|
|
||||||
master yet and there is a synced master branch to merge from.
|
|
||||||
* Display a warning message when asked to operate on a file inside a
|
|
||||||
directory that's a symbolic link to elsewhere.
|
|
||||||
* Support building with tasty-1.3."""]]
|
|
41
doc/news/version_8.20200908.mdwn
Normal file
41
doc/news/version_8.20200908.mdwn
Normal file
|
@ -0,0 +1,41 @@
|
||||||
|
git-annex 8.20200908 released with [[!toggle text="these changes"]]
|
||||||
|
[[!toggleable text="""
|
||||||
|
* Added httpalso special remote, which is useful for accessing
|
||||||
|
content stored on other remotes that is published by http.
|
||||||
|
* The external special remote protocol got an ASYNC extension.
|
||||||
|
This can be used by an external special remote to let a single process
|
||||||
|
perform concurrent actions, rather than multiple processes being
|
||||||
|
started, when that is more efficient.
|
||||||
|
* Retry transfers to exporttree=yes remotes same as for other remotes.
|
||||||
|
* import: Retry downloads that fail, same as is done for downloads generally.
|
||||||
|
* Limit retrying of failed transfers when forward progress is being made
|
||||||
|
to 5, to avoid some unusual edge cases where too much retrying could
|
||||||
|
result in far more data transfer than makes sense.
|
||||||
|
* Exposed annex.forward-retry git config, to configure the forward retry
|
||||||
|
behavior that git-annex has had for a long time.
|
||||||
|
* sync, assistant, merge: When merge.directoryRenames is not set,
|
||||||
|
default it it to "false", which works better with automatic merge
|
||||||
|
conflict resolution than git's ususual default of "conflict".
|
||||||
|
(This is not done when automatic merge conflict resolution is disabled.)
|
||||||
|
* resolvemerge: Improve cleanup of cruft left in the working tree
|
||||||
|
by a conflicted merge.
|
||||||
|
* Support git remotes where .git is a file, not a directory,
|
||||||
|
eg when --separate-git-dir was used.
|
||||||
|
* Fixed several cases where files were created without file mode bits
|
||||||
|
that the umask would usually set. This included exports to the
|
||||||
|
directory special remote, torrent files used by the bittorrent special
|
||||||
|
remote, hooks written by git-annex init, and some log files in .git/annex/
|
||||||
|
* Fix reversion in 7.20190322 that made addurl --file not be honored
|
||||||
|
when youtube-dl was used to download media.
|
||||||
|
* Fix reversion in 8.20200617 that made annex.pidlock being enabled
|
||||||
|
result in some commands stalling, particularly those needing to
|
||||||
|
autoinit.
|
||||||
|
* Display warning when external special remote does not start up
|
||||||
|
properly, or is not usable.
|
||||||
|
* Display a message when git-annex has to wait for a pid lock file
|
||||||
|
held by another process.
|
||||||
|
* test: Stop gpg-agent daemons that are started for the test framework's
|
||||||
|
gpg key.
|
||||||
|
* Removed the S3 and WebDAV build flags so these special remotes are
|
||||||
|
always supported.
|
||||||
|
* stack.yaml: Updated to lts-16.10."""]]
|
Loading…
Reference in a new issue