diff options
Diffstat (limited to 'devel/hs-git-annex/pkg-descr')
-rw-r--r-- | devel/hs-git-annex/pkg-descr | 27 |
1 files changed, 17 insertions, 10 deletions
diff --git a/devel/hs-git-annex/pkg-descr b/devel/hs-git-annex/pkg-descr index 177cad81ff08..90cb5019be81 100644 --- a/devel/hs-git-annex/pkg-descr +++ b/devel/hs-git-annex/pkg-descr @@ -1,12 +1,19 @@ -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. +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. + +It can store large files in many places, from local hard drives, to a +large number of cloud storage services, including S3, WebDAV, and rsync, +with a dozen cloud storage providers usable via plugins. Files can be +stored encrypted with gpg, so that the cloud storage provider cannot see +your data. git-annex keeps track of where each file is stored, so it +knows how many copies are available, and has many facilities to ensure +your data is preserved. + +git-annex can also be used to keep a folder in sync between computers, +noticing when files are changed, and automatically committing them to +git and transferring them to other computers. The git-annex webapp +makes it easy to set up and use git-annex this way. WWW: http://git-annex.branchable.com/ |