git-annex/Types
Joey Hess 67fd06af76 add git annex view command
(And a vpop command, which is still a bit buggy.)

Still need to do vadd and vrm, though this also adds their documentation.

Currently not very happy with the view log data serialization. I had to
lose the TDFA regexps temporarily, so I can have Read/Show instances of
View. I expect the view log format will change in some incompatable way
later, probably adding last known refs for the parent branch to View
or something like that.

Anyway, it basically works, although it's a bit slow looking up the
metadata. The actual git branch construction is about as fast as it can be
using the current git plumbing.

This commit was sponsored by Peter Hogg.
2014-02-18 18:22:20 -04:00
..
Availability.hs add GETAVAILABILITY to external special remote protocol 2014-01-13 14:41:10 -04:00
Backend.hs
BranchState.hs
Command.hs fix inversion of control in CommandSeek (no behavior changes) 2014-01-20 04:57:36 -04:00
Creds.hs plumb creds from webapp to initremote 2014-02-11 14:07:56 -04:00
Crypto.hs partially complete gcrypt remote (local send done; rest not) 2013-09-07 18:38:00 -04:00
Distribution.hs annex.autoupgrade setting 2013-11-22 16:04:20 -04:00
FileMatcher.hs improve matcher data type to allow matching Keys, instead of just files (no behavior changes) 2014-01-18 14:51:55 -04:00
GitConfig.hs Added ways to configure rsync options to be used only when uploading or downloading from a remote. Useful to eg limit upload bandwidth. 2014-02-02 16:06:34 -04:00
Group.hs
Key.hs file2key should return Nothing if the backend is empty 2013-11-11 15:41:31 -04:00
KeySource.hs
Limit.hs improve matcher data type to allow matching Keys, instead of just files (no behavior changes) 2014-01-18 14:51:55 -04:00
LockPool.hs use locking on Windows 2014-01-28 14:42:03 -04:00
Messages.hs
MetaData.hs add git annex view command 2014-02-18 18:22:20 -04:00
NumCopies.hs reorganize numcopies code (no behavior changes) 2014-01-21 16:08:59 -04:00
Option.hs
Remote.hs plumb creds from webapp to initremote 2014-02-11 14:07:56 -04:00
ScheduledActivity.hs cronner: run jobs triggered by remotes becoming connected (untested) 2013-10-13 17:14:56 -04:00
StandardGroups.hs explicitly include unused files in backup and incremental backup 2014-01-23 16:36:15 -04:00
TrustLevel.hs note 2013-09-20 00:04:37 -04:00
UUID.hs
View.hs add git annex view command 2014-02-18 18:22:20 -04:00