From 4868bd84d8949491aa5975b74a6d09f9f410d052 Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Wed, 1 May 2013 13:20:36 -0400 Subject: add news item for git-annex 4.20130501 --- doc/news/version_4.20130227.mdwn | 29 -------------------- doc/news/version_4.20130501.mdwn | 57 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 57 insertions(+), 29 deletions(-) delete mode 100644 doc/news/version_4.20130227.mdwn create mode 100644 doc/news/version_4.20130501.mdwn (limited to 'doc/news') diff --git a/doc/news/version_4.20130227.mdwn b/doc/news/version_4.20130227.mdwn deleted file mode 100644 index a6010f714..000000000 --- a/doc/news/version_4.20130227.mdwn +++ /dev/null @@ -1,29 +0,0 @@ -git-annex 4.20130227 released with [[!toggle text="these changes"]] -[[!toggleable text=""" - * annex.version is now set to 4 for direct mode repositories. - * Should now fully support git repositories with core.symlinks=false; - always using git's pseudosymlink files in such repositories. - * webapp: Allow creating repositories on filesystems that lack support for - symlinks. - * webapp: Can now add a new local repository, and make it sync with - the main local repository. - * Android: Bundle now includes openssh. - * Android: Support ssh connection caching. - * Android: Assistant is fully working. (But no webapp yet.) - * Direct mode: Support filesystems like FAT which can change their inodes - each time they are mounted. - * Direct mode: Fix support for adding a modified file. - * Avoid passing -p to rsync, to interoperate with crippled filesystems. - Closes: #[700282](http://bugs.debian.org/700282) - * Additional GIT\_DIR support bugfixes. May actually work now. - * webapp: Display any error message from git init if it fails to create - a repository. - * Fix a reversion in matching globs introduced in the last release, - where "*" did not match files inside subdirectories. No longer uses - the Glob library. - * copy: Update location log when no copy was performed, if the location - log was out of date. - * Makefile now builds using cabal, taking advantage of cabal's automatic - detection of appropriate build flags. - * test: The test suite is now built into the git-annex binary, and can - be run at any time."""]] \ No newline at end of file diff --git a/doc/news/version_4.20130501.mdwn b/doc/news/version_4.20130501.mdwn new file mode 100644 index 000000000..caed256fc --- /dev/null +++ b/doc/news/version_4.20130501.mdwn @@ -0,0 +1,57 @@ +git-annex 4.20130501 released with [[!toggle text="these changes"]] +[[!toggleable text=""" + * sync, assistant: Behavior changes: Sync with remotes that have + annex-ignore set, so that git remotes on servers without git-annex + installed can be used to keep clients' git repos in sync. + * assistant: Work around misfeature in git 1.8.2 that makes + `git commit --alow-empty -m ""` run an editor. + * sync: Bug fix, avoid adding to the annex the + dummy symlinks used on crippled filesystems. + * Add public repository group. + (And inpreferreddir to preferred content expressions.) + * webapp: Can now set up Internet Archive repositories. + * S3: Dropping content from the Internet Archive doesn't work, but + their API indicates it does. Always refuse to drop from there. + * Automatically register public urls for files uploaded to the + Internet Archive. + * To enable an existing special remote, the new enableremote command + must be used. The initremote command now is used only to create + new special remotes. + * initremote: If two existing remotes have the same name, + prefer the one with a higher trust level. + * assistant: Improved XMPP protocol to better support multiple repositories + using the same XMPP account. Fixes bad behavior when sharing with a friend + when you or the friend have multiple reposotories on an XMPP account. + Note that XMPP pairing with your own devices still pairs with all + repositories using your XMPP account. + * assistant: Fix bug that could cause incoming pushes to not get + merged into the local tree. Particularly affected XMPP pushes. + * webapp: Display some additional information about a repository on + its edit page. + * webapp: Install FDO desktop menu file when started in standalone mode. + * webapp: Don't default to making repository in cwd when started + from within a directory containing a git-annex file (eg, standalone + tarball directory). + * Detect systems that have no user name set in GECOS, and also + don't have user.name set in git config, and put in a workaround + so that commits to the git-annex branch (and the assistant) + will still succeed despite git not liking the system configuration. + * webapp: When told to add a git repository on a remote server, and + the repository already exists as a non-bare repository, use it, + rather than initializing a bare repository in the same directory. + * direct, indirect: Refuse to do anything when the assistant + or git-annex watch daemon is running. + * assistant: When built with git before 1.8.0, use `git remote rm` + to delete a remote. Newer git uses `git remote remove`. + * rmurl: New command, removes one of the recorded urls for a file. + * Detect when the remote is broken like bitbucket is, and exits 0 when + it fails to run git-annex-shell. + * assistant: Several improvements to performance and behavior when + performing bulk adds of a large number of files (tens to hundreds + of thousands). + * assistant: Sanitize XMPP presence information logged for debugging. + * webapp: Now automatically fills in any creds used by an existing remote + when creating a new remote of the same type. Done for Internet Archive, + S3, Glacier, and Box.com remotes. + * Store an annex-uuid file in the bucket when setting up a new S3 remote. + * Support building with DAV 0.4."""]] \ No newline at end of file -- cgit v1.2.3