“git-annex” 3.20120418 source package in Ubuntu


git-annex (3.20120418) unstable; urgency=low

  * bugfix: Adding a dotfile also caused all non-dotfiles to be added.
  * bup: Properly handle key names with spaces or other things that are
    not legal git refs.
  * git-annex (but not git-annex-shell) supports the git help.autocorrect
    configuration setting, doing fuzzy matching using the restricted
    Damerau-Levenshtein edit distance, just as git does. This adds a build
    dependency on the haskell edit-distance library.
  * Renamed diskfree.c to avoid OSX case insensativity bug.
  * cabal now installs git-annex-shell as a symlink to git-annex.
  * cabal file now autodetects whether S3 support is available.

 -- Joey Hess <email address hidden>  Wed, 18 Apr 2012 12:11:32 -0400

Upload details

Uploaded by:
Joey Hess on 2012-04-19
Uploaded to:
Original maintainer:
Joey Hess
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section


File Size MD5 Checksum
git-annex_3.20120418.dsc 1.9 KiB 62edc2187dca2078e3c186575aaffa51
git-annex_3.20120418.tar.gz 693.7 KiB d23348fe5435dfd4f89cc2bc67b26bcf

Available diffs

Binary packages built by this source

git-annex: manage files with git, without checking their contents into git

 git-annex allows managing files with git, without checking the file
 contents into git. While that may seem paradoxical, it is useful when
 dealing with files larger than git can currently easily handle, whether due
 to limitations in memory, time, or disk space.
 Even without file content tracking, being able to manage files with git,
 move files around and delete files with versioned directory trees, and use
 branches and distributed clones, are all very handy reasons to use git. And
 annexed files can co-exist in the same git repository with regularly
 versioned files, which is convenient for maintaining documents, Makefiles,
 etc that are associated with annexed files but that benefit from full
 revision control.