add news item for git-annex 5.20140320
This commit is contained in:
parent
92cbcfd55f
commit
4ae2c99da8
2 changed files with 37 additions and 42 deletions
|
@ -1,42 +0,0 @@
|
|||
git-annex 5.20140210 released with [[!toggle text="these changes"]]
|
||||
[[!toggleable text="""
|
||||
* --in can now refer to files that were located in a repository at
|
||||
some past date. For example, --in="here@{yesterday}"
|
||||
* Fixed direct mode annexed content locking code, which is used to
|
||||
guard against recursive file drops.
|
||||
* This is the first beta-level release of the Windows port with important
|
||||
fixes (see below).
|
||||
(The webapp and assistant are still alpha-level on Windows.)
|
||||
* sync --content: Honor annex-ignore configuration.
|
||||
* sync: Don't try to sync with xmpp remotes, which are only currently
|
||||
supported when using the assistant.
|
||||
* sync --content: Re-pull from remotes after downloading content,
|
||||
since that can take a while and other changes may be pushed in the
|
||||
meantime.
|
||||
* sync --content: Reuse smart copy code from copy command, including
|
||||
handling and repairing out of date location tracking info.
|
||||
Closes: #[737480](http://bugs.debian.org/737480)
|
||||
* sync --content: Drop files from remotes that don't want them after
|
||||
getting them.
|
||||
* sync: Fix bug in automatic merge conflict resolution code when used
|
||||
on a filesystem not supporting symlinks, which resulted in it losing
|
||||
track of the symlink bit of annexed files.
|
||||
* Added ways to configure rsync options to be used only when uploading
|
||||
or downloading from a remote. Useful to eg limit upload bandwidth.
|
||||
* Fix initremote with encryption=pubkey to work with S3, glacier, webdav,
|
||||
and external special remotes.
|
||||
* Avoid building with DAV 0.6 which is badly broken (see #737902).
|
||||
* Fix dropping of unused keys with spaces in their name.
|
||||
* Fix build on platforms not supporting the webapp.
|
||||
* Document in man page that sshcaching uses ssh ControlMaster.
|
||||
Closes: #[737476](http://bugs.debian.org/737476)
|
||||
* Windows: It's now safe to run multiple git-annex processes concurrently
|
||||
on Windows; the lock files have been sorted out.
|
||||
* Windows: Avoid using unix-compat's rename, which refuses to rename
|
||||
directories.
|
||||
* Windows: Fix deletion of repositories by test suite and webapp.
|
||||
* Windows: Test suite 100% passes again.
|
||||
* Windows: Fix bug in symlink calculation code.
|
||||
* Windows: Fix handling of absolute unix-style git repository paths.
|
||||
* Android: Avoid crashing when unable to set file mode for ssh config file
|
||||
due to Android filesystem horribleness."""]]
|
37
doc/news/version_5.20140320.mdwn
Normal file
37
doc/news/version_5.20140320.mdwn
Normal file
|
@ -0,0 +1,37 @@
|
|||
git-annex 5.20140320 released with [[!toggle text="these changes"]]
|
||||
[[!toggleable text="""
|
||||
* Fix zombie leak and general inneficiency when copying files to a
|
||||
local git repo.
|
||||
* Fix ssh connection caching stop method to work with openssh 6.5p1,
|
||||
which broke the old method.
|
||||
* webapp: Added a "Sync now" item to each repository's menu.
|
||||
* webapp: Use securemem for constant time auth token comparisons.
|
||||
* copy --fast --to remote: Avoid printing anything for files that
|
||||
are already believed to be present on the remote.
|
||||
* Commands that allow specifying which repository to act on using
|
||||
the repository's description will now fail when multiple repositories
|
||||
match, rather than picking a repository at random.
|
||||
(So will --in=)
|
||||
* Better workaround for problem umasks when eg, setting up ssh keys.
|
||||
* "standard" can now be used as a first-class keyword in preferred content
|
||||
expressions. For example "standard or (include=otherdir/*)"
|
||||
* groupwanted can be used in preferred content expressions.
|
||||
* vicfg: Allows editing preferred content expressions for groups.
|
||||
* Improve behavior when unable to parse a preferred content expression
|
||||
(thanks, ion).
|
||||
* metadata: Add --get
|
||||
* metadata: Support --key option (and some other ones like --all)
|
||||
* For each metadata field, there's now an automatically maintained
|
||||
"$field-lastchanged" that gives the date of the last change to that
|
||||
field. Also the "lastchanged" field for the date of the last change
|
||||
to any of a file's metadata.
|
||||
* unused: In direct mode, files that are deleted from the work tree
|
||||
and so have no content present are no longer incorrectly detected as
|
||||
unused.
|
||||
* Avoid encoding errors when using the unused log file.
|
||||
* map: Fix crash when one of the remotes of a repo is a local directory
|
||||
that does not exist, or is not a git repo.
|
||||
* repair: Improve memory usage when git fsck finds a great many broken
|
||||
objects.
|
||||
* Windows: Fix some filename encoding bugs.
|
||||
* rsync special remote: Fix slashes when used on Windows."""]]
|
Loading…
Reference in a new issue