diff options
author | Joey Hess <joeyh@joeyh.name> | 2017-05-10 15:37:40 -0400 |
---|---|---|
committer | Joey Hess <joeyh@joeyh.name> | 2017-05-10 15:37:40 -0400 |
commit | 187b23f727f80ca4a1eee4e8e5b33c51b8d95526 (patch) | |
tree | 04feaa7fb8ff511a17cb88dea629f9d8683c4878 /doc/news | |
parent | 07336da162acf53a4fa5340e8f88f67e71711d40 (diff) |
add news item for git-annex 6.20170510
Diffstat (limited to 'doc/news')
-rw-r--r-- | doc/news/version_6.20170214.mdwn | 56 | ||||
-rw-r--r-- | doc/news/version_6.20170510.mdwn | 27 |
2 files changed, 27 insertions, 56 deletions
diff --git a/doc/news/version_6.20170214.mdwn b/doc/news/version_6.20170214.mdwn deleted file mode 100644 index bc40e75a6..000000000 --- a/doc/news/version_6.20170214.mdwn +++ /dev/null @@ -1,56 +0,0 @@ -git-annex 6.20170214 released with [[!toggle text="these changes"]] -[[!toggleable text=""" - * Increase default cost for p2p remotes from 200 to 1000. - This makes git-annex prefer transferring data from special - remotes when possible. - * Remove -j short option for --json-progress; that option was already - taken for --json. - * vicfg: Include the numcopies configuation. - * config: New command for storing configuration in the git-annex branch. - * annex.autocommit can be configured via git-annex config, to control - the default behavior in all clones of a repository. - * New annex.synccontent config setting, which can be set to true to make - git annex sync default to --content. This may become the default at - some point in the future. As well as being configuable by git config, - it can be configured by git-annex config to control the default - behavior in all clones of a repository. - * stack.yaml: Update to lts-7.18. - * Some optimisations to string splitting code. - * unused: When large files are checked right into git, avoid buffering - their contents in memory. - * unused: Improved memory use significantly when there are a lot - of differences between branches. - * Wormhole pairing will start to provide an appid to wormhole on - 2021-12-31. An appid can't be provided now because Debian stable is going - to ship a older version of git-annex that does not provide an appid. - Assumption is that by 2021-12-31, this version of git-annex will be - shipped in a Debian stable release. If that turns out to not be the - case, this change will need to be cherry-picked into the git-annex in - Debian stable, or its wormhole pairing will break. - * Fix build with aws 0.16. Thanks, aristidb. - * assistant: Make --autostart --foreground wait for the children it - starts. Before, the --foreground was ignored when autostarting. - * initremote: When a uuid= parameter is passed, use the specified - UUID for the new special remote, instead of generating a UUID. - This can be useful in some situations, eg when the same data can be - accessed via two different special remote backends. - * import: Changed how --deduplicate, --skip-duplicates, and - --clean-duplicates determine if a file is a duplicate. - Before, only content known to be present somewhere was considered - a duplicate. Now, any content that has been annexed before will be - considered a duplicate, even if all annexed copies of the data have - been lost. - Note that --clean-duplicates and --deduplicate still check - numcopies, so won't delete duplicate files unless there's an annexed - copy. - * import: --deduplicate and --skip-duplicates were implemented - inneficiently; they unncessarily hashed each file twice. They have - been improved to only hash once. - * import: Added --reinject-duplicates. - * Added git template directory to Linux standalone tarball and OSX - app bundle. - * Improve pid locking code to work on filesystems that don't support hard - links. - * S3: Fix check of uuid file stored in bucket, which was not working. - * Work around sqlite's incorrect handling of umask when creating - databases."""]]
\ No newline at end of file diff --git a/doc/news/version_6.20170510.mdwn b/doc/news/version_6.20170510.mdwn new file mode 100644 index 000000000..b22af5e8e --- /dev/null +++ b/doc/news/version_6.20170510.mdwn @@ -0,0 +1,27 @@ +git-annex 6.20170510 released with [[!toggle text="these changes"]] +[[!toggleable text=""" + * When a http remote does not expose an annex.uuid config, only warn + about it once, not every time git-annex is run. + * multicast: New command, uses uftp to multicast annexed files, for eg + a classroom setting. + * Added remote.<name>.annex-push and remote.<name>.annex-pull + which can be useful to make remotes that don't get fully synced with + local changes. + * Disable git-annex's support for GIT\_SSH and GIT\_SSH\_COMMAND, unless + GIT\_ANNEX\_USE\_GIT\_SSH=1 is also set in the environment. This is + necessary because as feared, the extra -n parameter that git-annex + passes breaks uses of these environment variables that expect exactly + the parameters that git passes. + * enableremote: When enabling a non-special remote, param=value + parameters can't be used, so error out if any are provided. + * enableremote: Fix re-enabling of special remotes that have a git + url, so that eg, encryption key changes take effect. They were silently + ignored, a reversion introduced in 6.20160527. + * gcrypt: Support re-enabling to change eg, encryption parameters. + This was never supported before. + * git annex add -u now supported, analagous to git add -u + * version: Added "dependency versions" line. + * Keys marked as dead are now skipped by --all. + * annex.backend is the new name for what was annex.backends, and takes + a single key-value backend, rather than the unncessary and confusing + list. The old option still works if set."""]]
\ No newline at end of file |