git-annex 5.20141024 released with these changes vicfg: Deleting configurations now resets to the default, where before it has no effect. Remove hurd stuff from cabal file, since hackage currently rejects it, and the test suite fails on hurd. initremote: Don't allow creating a special remote that has the same name as an existing git remote. Windows: Use haskell setenv library to clean up several ugly workarounds for inability to manipulate the environment on windows. This includes making git-annex not re-exec itself on start on windows, and making the test suite on Windows run tests without forking. glacier: Fix pipe setup when calling glacier-cli to retrieve an object. info: When run on a single annexed file, displays some info about the file, including its key and size. info: When passed the name or uuid of a remote, displays info about that remote. Remotes that support encryption, chunking, or embedded creds will include that in their info. enableremote: When the remote has creds, update the local creds cache file. Before, the old version of the creds could be left there, and would continue to be used. version 5.20141013 git-annex 5.20141013 released with these changes Adjust cabal file to support building w/o assistant on the hurd. Support building with yesod 1.4. S3: Fix embedcreds=yes handling for the Internet Archive. map: Handle .git prefixed remote repos. Closes: #614759 repair: Prevent auto gc from happening when fetching from a remote.
Current version is 5.20141125. Changelog: git-annex (5.20141125) unstable; urgency=medium * Remove fixup code for bad bare repositories created by versions 5.20131118 through 5.20131127. That fixup code would accidentially fire when --git-dir was incorrectly pointed at the working tree of a git-annex repository, possibly resulting in data loss. Closes: #768093 * Windows: Fix crash when user.name is not set in git config. -- Joey Hess <joeyh@debian.org> Wed, 05 Nov 2014 11:41:51 -0400 git-annex (5.20141024) unstable; urgency=medium * vicfg: Deleting configurations now resets to the default, where before it has no effect. * Remove hurd stuff from cabal file, since hackage currently rejects it, and the test suite fails on hurd. * initremote: Don't allow creating a special remote that has the same name as an existing git remote. * Windows: Use haskell setenv library to clean up several ugly workarounds for inability to manipulate the environment on windows. This includes making git-annex not re-exec itself on start on windows, and making the test suite on Windows run tests without forking. * glacier: Fix pipe setup when calling glacier-cli to retrieve an object. * info: When run on a single annexed file, displays some info about the file, including its key and size. * info: When passed the name or uuid of a remote, displays info about that remote. Remotes that support encryption, chunking, or embedded creds will include that in their info. * enableremote: When the remote has creds, update the local creds cache file. Before, the old version of the creds could be left there, and would continue to be used. -- Joey Hess <joeyh@debian.org> Fri, 24 Oct 2014 13:03:29 -0400
URL: http://hackage.haskell.org/package/git-annex
Pushed as: > *git-annex-5.20141125 (10 Nov 2014) > > 10 Nov 2014; Sergei Trofimovich <slyfox@gentoo.org> > +git-annex-5.20141125.ebuild: > Version bump (bug #527368 by Manuel Rüger and others). Thanks guys!