add news item for git-annex 6.20180913
This commit is contained in:
parent
547d01fd0e
commit
a31f225b34
2 changed files with 48 additions and 27 deletions
|
@ -1,27 +0,0 @@
|
|||
git-annex 6.20180427 released with [[!toggle text="these changes"]]
|
||||
[[!toggleable text="""
|
||||
* move: Now takes numcopies configuration, and required content
|
||||
configuration into account, and refuses to reduce the current
|
||||
number of copies of a file, or remove content that a repository
|
||||
requires. --force can override these checks.
|
||||
Note that it's still allowed to move the content of a file
|
||||
from one repository to another when numcopies is not satisfied, as long
|
||||
as the move does not result in there being fewer copies.
|
||||
* Fix mangling of --json output of utf-8 characters when not
|
||||
running in a utf-8 locale.
|
||||
* Fix build with yesod 1.6.
|
||||
* Clean up some build warnings with newer versions of ghc and haskell
|
||||
libraries.
|
||||
* runshell: Unset LD\_PRELOAD since preloaded libraries from the host
|
||||
system may not get along with the bundled linker.
|
||||
* runshell: Added some tweaks to make git-annex work in termux on
|
||||
Android. The regular arm standalone tarball now works in termux.
|
||||
* Webapp: Support being run inside termux on Android, and offer to set up
|
||||
a repository on the sdcard.
|
||||
* Assistant: Integrate with Termux:Boot, so when it's installed, the
|
||||
assistant is autostarted on boot.
|
||||
* Assistant: Fix installation of menus, icons, etc when run
|
||||
from within runshell.
|
||||
* import: Avoid buffering all filenames to be imported in memory.
|
||||
* Improve memory use and speed of --all and git-annex info remote,
|
||||
by not buffering list of all keys."""]]
|
48
doc/news/version_6.20180913.mdwn
Normal file
48
doc/news/version_6.20180913.mdwn
Normal file
|
@ -0,0 +1,48 @@
|
|||
git-annex 6.20180913 released with [[!toggle text="these changes"]]
|
||||
[[!toggleable text="""
|
||||
* When --batch is used with matching options like --in, --metadata,
|
||||
etc, only operate on the provided files when they match those options.
|
||||
Otherwise, a blank line is output in the batch protocol.
|
||||
Affected commands: find, add, whereis, drop, copy, move, get
|
||||
* Make metadata --batch combined with matching options refuse to run,
|
||||
since it does not seem worth supporting that combination.
|
||||
* v6 add: Take advantage of improved SIGPIPE handler in git 2.5 to
|
||||
speed up the clean filter by not reading the file content from the
|
||||
pipe. This also avoids git buffering the whole file content in memory.
|
||||
* v6: After updating the worktree for an add/drop, update git's index,
|
||||
so git status will not show the files as modified.
|
||||
* v6: When annex.largefiles is not configured for a file, running git
|
||||
add or git commit, or otherwise using git to stage a file
|
||||
will add it to the annex if the file was in the annex before,
|
||||
and to git otherwise. This is to avoid accidental conversion.
|
||||
Note that git-annex add's behavior has not changed.
|
||||
* v6: Update associated files database when git has staged changes
|
||||
to pointer files.
|
||||
* v6: Fix some race conditions.
|
||||
* v6: Fix annex object file permissions when git-annex add is run
|
||||
on a modified unlocked file, and in some related cases.
|
||||
* v6: When a file is unlocked but has not been modified,
|
||||
and the unlocking is only staged, git-annex add did not lock it.
|
||||
Now it will, for consistency with how modified files are handled and
|
||||
with v5.
|
||||
* Fix git command queue to be concurrency safe.
|
||||
* linux standalone: When LOCPATH is already set, use it instead of the
|
||||
bundled locales. It can be set to an empty string to use the system
|
||||
locales too.
|
||||
* Stop using external hash programs, since cryptonite is faster.
|
||||
* Fix build on FreeBSD.
|
||||
* S3: Support buckets with versioning enabled. When a remote
|
||||
is configured with exporttree=yes versioning=yes, git-annex can
|
||||
download past versions of exported files from it.
|
||||
* S3: Multipart uploads are now only supported when git-annex is built
|
||||
with aws-0.16.0 or later, as earlier versions of the library don't
|
||||
support versioning with multipart uploads.
|
||||
* S3: Support AWS\_SESSION\_TOKEN.
|
||||
* Don't use GIT\_PREFIX when GIT\_WORK\_TREE=. because it seems git
|
||||
does not intend GIT\_WORK\_TREE to be relative to GIT\_PREFIX in that
|
||||
case, despite GIT\_WORK\_TREE=.. being relative to GIT\_PREFIX.
|
||||
* Don't use GIT\_PREFIX to fix up a relative GIT\_DIR, because
|
||||
git 2.11 sets GIT\_PREFIX to a path it's not relative to.
|
||||
and apparently GIT\_DIR is never relative to GIT\_PREFIX.
|
||||
* git-annex.cabal: Fix build without assistant, and some other refinements.
|
||||
Thanks fftehnik."""]]
|
Loading…
Add table
Reference in a new issue