add news item for git-annex 5.20140421
This commit is contained in:
parent
0bd7e94005
commit
7761f917da
2 changed files with 39 additions and 37 deletions
|
@ -1,37 +0,0 @@
|
||||||
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."""]]
|
|
39
doc/news/version_5.20140421.mdwn
Normal file
39
doc/news/version_5.20140421.mdwn
Normal file
|
@ -0,0 +1,39 @@
|
||||||
|
git-annex 5.20140421 released with [[!toggle text="these changes"]]
|
||||||
|
[[!toggleable text="""
|
||||||
|
* assistant: Now detects immediately when other repositories push
|
||||||
|
changes to a ssh remote, and pulls.
|
||||||
|
** XMPP is no longer needed in this configuration! **
|
||||||
|
This requires the remote server have git-annex-shell with
|
||||||
|
notifychanges support (>= 5.20140405)
|
||||||
|
* webapp: Show a network signal icon next to ssh and xmpp remotes that
|
||||||
|
it's currently connected with.
|
||||||
|
* webapp: Rework xmpp nudge to prompt for either xmpp or a ssh remote
|
||||||
|
to be set up.
|
||||||
|
* sync, assistant, remotedaemon: Use ssh connection caching for git pushes
|
||||||
|
and pulls.
|
||||||
|
* remotedaemon: When network connection is lost, close all cached ssh
|
||||||
|
connections.
|
||||||
|
* Improve handling of monthly/yearly scheduling.
|
||||||
|
* Avoid depending on shakespeare except for when building the webapp.
|
||||||
|
* uninit: Avoid making unncessary copies of files.
|
||||||
|
* info: Allow use in a repository where annex.uuid is not set.
|
||||||
|
* reinit: New command that can initialize a new repository using
|
||||||
|
the configuration of a previously known repository.
|
||||||
|
Useful if a repository got deleted and you want
|
||||||
|
to clone it back the way it was.
|
||||||
|
* drop --from: When local repository is untrusted, its copy of a file does
|
||||||
|
not count.
|
||||||
|
* Bring back rsync -p, but only when git-annex is running on a non-crippled
|
||||||
|
file system. This is a better approach to fix #700282 while not
|
||||||
|
unncessarily losing file permissions on non-crippled systems.
|
||||||
|
* webapp: Start even if the current directory is listed in
|
||||||
|
~/.config/git-annex/autostart but no longer has a git repository in it.
|
||||||
|
* findref: New command, like find but shows files in a specified git ref.
|
||||||
|
* webapp: Fix UI for removing XMPP connection.
|
||||||
|
* When init detects that git is not configured to commit, and sets
|
||||||
|
user.email to work around the problem, also make it set user.name.
|
||||||
|
* webapp: Support using git-annex on a remote server, which was installed
|
||||||
|
from the standalone tarball or OSX app, and so does not have
|
||||||
|
git-annex in PATH (and may also not have git or rsync in PATH).
|
||||||
|
* standalone tarball, OSX app: Install a ~/.ssh/git-annex-wrapper, which
|
||||||
|
can be used to run git-annex, git, rsync, etc."""]]
|
Loading…
Add table
Add a link
Reference in a new issue