add news item for git-annex 5.20140227
This commit is contained in:
parent
0609d754cc
commit
647d0d397f
2 changed files with 32 additions and 41 deletions
|
@ -1,41 +0,0 @@
|
||||||
git-annex 5.20140127 released with [[!toggle text="these changes"]]
|
|
||||||
[[!toggleable text="""
|
|
||||||
* sync --content: New option that makes the content of annexed files be
|
|
||||||
transferred. Similar to the assistant, this honors any configured
|
|
||||||
preferred content expressions.
|
|
||||||
* Remove --json option from commands not supporting it.
|
|
||||||
* status: Support --json.
|
|
||||||
* list: Fix specifying of files to list.
|
|
||||||
* Allow --all to be mixed with matching options like --copies and --in
|
|
||||||
(but not --include and --exclude).
|
|
||||||
* numcopies: New command, sets global numcopies value that is seen by all
|
|
||||||
clones of a repository.
|
|
||||||
* The annex.numcopies git config setting is deprecated. Once the numcopies
|
|
||||||
command is used to set the global number of copies, any annex.numcopies
|
|
||||||
git configs will be ignored.
|
|
||||||
* assistant: Make the prefs page set the global numcopies.
|
|
||||||
* Add lackingcopies, approxlackingcopies, and unused to
|
|
||||||
preferred content expressions.
|
|
||||||
* Client, transfer, incremental backup, and archive repositories
|
|
||||||
now want to get content that does not yet have enough copies.
|
|
||||||
* Client, transfer, and source repositories now do not want to retain
|
|
||||||
unused file contents.
|
|
||||||
* assistant: Checks daily for unused file contents, and when possible
|
|
||||||
moves them to a repository (such as a backup repository) that
|
|
||||||
wants to retain them.
|
|
||||||
* assistant: annex.expireunused can be configured to cause unused
|
|
||||||
file contents to be deleted after some period of time.
|
|
||||||
* webapp: Nudge user to see if they want to expire old unused file
|
|
||||||
contents when a lot of them seem to be piling up in the repository.
|
|
||||||
* repair: Check git version at run time.
|
|
||||||
* assistant: Run the periodic git gc in batch mode.
|
|
||||||
* added annex.secure-erase-command config option.
|
|
||||||
* Optimise non-bare http remotes; no longer does a 404 to the wrong
|
|
||||||
url every time before trying the right url. Needs annex-bare to be
|
|
||||||
set to false, which is done when initially probing the uuid of a
|
|
||||||
http remote.
|
|
||||||
* webapp: After upgrading a git repository to git-annex, fix
|
|
||||||
bug that made it temporarily not be synced with.
|
|
||||||
* whereis: Support --all.
|
|
||||||
* All commands that support --all also support a --key option,
|
|
||||||
which limits them to acting on a single key."""]]
|
|
32
doc/news/version_5.20140227.mdwn
Normal file
32
doc/news/version_5.20140227.mdwn
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
git-annex 5.20140227 released with [[!toggle text="these changes"]]
|
||||||
|
[[!toggleable text="""
|
||||||
|
* metadata: Field names limited to alphanumerics and a few whitelisted
|
||||||
|
punctuation characters to avoid issues with views, etc.
|
||||||
|
* metadata: Field names are now case insensative.
|
||||||
|
* When constructing views, metadata is available about the location of the
|
||||||
|
file in the view's reference branch. Allows incorporating parts of the
|
||||||
|
directory hierarchy in a view.
|
||||||
|
For example `git annex view tag=* podcasts/=*` makes a view in the form
|
||||||
|
tag/showname.
|
||||||
|
* --metadata field=value can now use globs to match, and matches
|
||||||
|
case insensatively, the same as git annex view field=value does.
|
||||||
|
* annex.genmetadata can be set to make git-annex automatically set
|
||||||
|
metadata (year and month) when adding files.
|
||||||
|
* Make annex.web-options be used in several places that call curl.
|
||||||
|
* Fix handling of rsync remote urls containing a username,
|
||||||
|
including rsync.net.
|
||||||
|
* Preserve metadata when staging a new version of an annexed file.
|
||||||
|
* metadata: Support --json
|
||||||
|
* webapp: Fix creation of box.com and Amazon S3 and Glacier
|
||||||
|
repositories, broken in 5.20140221.
|
||||||
|
* webdav: When built with DAV 0.6.0, use the new DAV monad to avoid
|
||||||
|
locking files, which is not needed by git-annex's use of webdav, and
|
||||||
|
does not work on Box.com.
|
||||||
|
* webdav: Fix path separator bug when used on Windows.
|
||||||
|
* repair: Optimise unpacking of pack files, and avoid repeated error
|
||||||
|
messages about corrupt pack files.
|
||||||
|
* Add build dep on regex-compat to fix build on mipsel, which lacks
|
||||||
|
regex-tdfa.
|
||||||
|
* Disable test suite on sparc, which is missing optparse-applicative.
|
||||||
|
* Put non-object tmp files in .git/annex/misctmp, leaving .git/annex/tmp
|
||||||
|
for only partially transferred objects."""]]
|
Loading…
Add table
Add a link
Reference in a new issue