git-annex/Annex
Joey Hess 59ecc804cd add new status command
This works for both direct and indirect mode.

It may need some performance tuning.

Note that unlike git status, it only shows the status of the work tree, not
the status of the index. So only one status letter, not two .. and since
files that have been added and not yet committed do not differ between the
work tree and the index, they are not shown. Might want to add display of
the index vs the last commit eventually.

This commit was sponsored by an unknown bitcoin contributor, whose
contribution as been going up lately! ;)
2013-11-07 14:07:25 -04:00
..
Branch forget --drop-dead: Completely removes mentions of repositories that have been marked as dead from the git-annex branch. 2013-08-31 17:51:13 -04:00
Content update for DiffTree type change (which fixes assistant in subdir confusion bug) 2013-10-17 15:11:21 -04:00
Branch.hs typo 2013-11-06 12:39:14 -04:00
BranchState.hs remove git-annex branch read cache 2012-10-19 14:25:15 -04:00
CatFile.hs add new status command 2013-11-07 14:07:25 -04:00
CheckAttr.hs finished where indentation changes 2012-12-13 00:24:19 -04:00
CheckIgnore.hs hlint 2013-09-25 03:09:06 -04:00
Content.hs queue downloads of keys that fsck finds with bad content 2013-10-10 17:27:00 -04:00
Direct.hs work around lack of receive.denyCurrentBranch in direct mode 2013-11-05 21:08:31 -04:00
Environment.hs hlint 2013-09-25 03:09:06 -04:00
Exception.hs indirect: Better behavior when a file in direct mode is not owned by the user running the conversion. 2013-09-25 15:29:56 -04:00
FileMatcher.hs refactor 2013-10-28 14:05:55 -04:00
Hook.hs refactored hook setup 2013-11-05 15:29:56 -04:00
Journal.hs use types to partially prove correctness of journal locking code 2013-10-03 14:41:57 -04:00
Link.hs hlint 2013-09-25 03:09:06 -04:00
LockPool.hs squash compiler warnings on Windows 2013-08-04 13:18:05 -04:00
Perms.hs fix permission damage (thanks, Windows) 2013-05-11 23:54:25 -04:00
Queue.hs type based git config handling for remotes 2013-01-01 13:58:14 -04:00
Quvi.hs hlint 2013-09-25 03:09:06 -04:00
ReplaceFile.hs Fix a few bugs involving filenames that are at or near the filesystem's maximum filename length limit. 2013-07-30 19:18:29 -04:00
Ssh.hs run ssh in the directory with its socket when stopping 2013-10-06 21:11:39 -04:00
TaggedPush.hs sync, assistant: Force push of the git-annex branch. 2013-08-29 14:27:53 -04:00
Url.hs Send a git-annex user-agent when downloading urls. 2013-09-28 14:35:21 -04:00
UUID.hs automatically derive an annex-uuid from a gcrypt-uuids 2013-09-05 16:02:39 -04:00
Version.hs v5 for direct mode, with automatic upgrade 2013-11-05 17:05:03 -04:00
Wanted.hs add --want-get and --want-drop options 2013-10-28 14:50:17 -04:00