Commit graph

24695 commits

Author SHA1 Message Date
Joey Hess
98676928c8 prune 2010-10-17 12:09:52 -04:00
Joey Hess
76ba2d0030 reorg 2010-10-17 12:08:59 -04:00
Joey Hess
ae4d20d157 bugfix 2010-10-17 11:57:39 -04:00
Joey Hess
cb1a0a387f update 2010-10-17 11:51:53 -04:00
Joey Hess
b471822cfe move supportedBackends list into annex monad
This was necessary so the File backend could import Backend w/o a cycle.

Moved code that checks whether enough backends have a file into File
backend.
2010-10-17 11:47:36 -04:00
Joey Hess
6bfa534aa4 git annex drop -- do not try to drop if key is not in backend 2010-10-17 10:47:46 -04:00
Joey Hess
a0b040524a remove checksum from WORM
with size and mtime in the key, it's redundant
2010-10-17 00:33:05 -04:00
Joey Hess
c57b1a697c add visible size and time to worm keys 2010-10-17 00:10:04 -04:00
Joey Hess
aaee8e231f bugfix 2010-10-16 23:36:45 -04:00
Joey Hess
20b447782a typo 2010-10-16 22:59:19 -04:00
Joey Hess
c0b16e0a73 actually, unannex w/o commit can work
just have to git rm
2010-10-16 22:49:09 -04:00
Joey Hess
96451ac392 nocommit does not make sense in unannex mode 2010-10-16 22:43:38 -04:00
Joey Hess
da453ba701 bugfix: don't add files under .git-annex
That could happen if git annex add -N were used repeatedly..
2010-10-16 22:36:35 -04:00
Joey Hess
19daf3fca4 oops, should commit descriptions! 2010-10-16 21:50:33 -04:00
Joey Hess
38825f4864 remove useless checks
the file will always be a symlink at this point
2010-10-16 21:18:21 -04:00
Joey Hess
0c0ae02838 add fix subcommand 2010-10-16 21:15:23 -04:00
Joey Hess
b02a3b3f5b add fix subcommand 2010-10-16 21:03:25 -04:00
Joey Hess
96347a25a2 show full usage 2010-10-16 20:03:41 -04:00
Joey Hess
c69e747d38 refactor 2010-10-16 19:57:56 -04:00
Joey Hess
be5b1defeb add --no-commit option 2010-10-16 19:43:32 -04:00
Joey Hess
b3e5590fb2 update 2010-10-16 17:44:59 -04:00
Joey Hess
91c9cd2b8e todo 2010-10-16 17:15:58 -04:00
Joey Hess
4da793b514 up 2010-10-16 17:08:08 -04:00
Joey Hess
d1a455bdb4 need SHA too 2010-10-16 16:52:20 -04:00
Joey Hess
117e97ea30 debianization 2010-10-16 16:41:24 -04:00
Joey Hess
909f619c07 tweaks 2010-10-16 16:20:49 -04:00
Joey Hess
6d13ae10cf git annex describe 2010-10-16 16:15:31 -04:00
Joey Hess
81d628a8cd updatte 2010-10-16 15:58:42 -04:00
Joey Hess
a31dc74806 update 2010-10-16 15:23:03 -04:00
Joey Hess
684011175c update 2010-10-16 15:22:47 -04:00
Joey Hess
eed4a7fcdf tweak 2010-10-16 15:10:07 -04:00
Joey Hess
e80160380a now finds files in git or not depending on what command wants 2010-10-16 14:58:35 -04:00
Joey Hess
bfa581a218 bugfix 2010-10-16 14:58:14 -04:00
Joey Hess
5a32804115 add inGit/notInGit 2010-10-16 14:20:43 -04:00
Joey Hess
5f73fd5b66 dropped defaultCmd
With recusrion, it doesn't really make sense.
2010-10-16 13:59:48 -04:00
Joey Hess
1260adbd77 basic recursion done; skipping git stuff still todo 2010-10-16 13:38:59 -04:00
Joey Hess
645bc94d3d quiet commit of logs 2010-10-16 13:22:48 -04:00
Joey Hess
46ac19a51d implemented uuid.log 2010-10-15 20:20:16 -04:00
Joey Hess
5de102d5b9 rename backends more 2010-10-15 19:33:10 -04:00
Joey Hess
e67887d98b lift to IO 2010-10-15 19:32:56 -04:00
Joey Hess
946a7f3f21 update 2010-10-15 19:32:33 -04:00
Joey Hess
23f95ac6df use some library functions
retry with a bugfix
2010-10-15 19:01:20 -04:00
Joey Hess
0989dd2694 Revert "use some library functions"
This reverts commit 8e742bd89e.

meh?
2010-10-15 18:58:26 -04:00
Joey Hess
44b8f7c95d better worm keys 2010-10-15 18:57:05 -04:00
Joey Hess
8e742bd89e use some library functions 2010-10-15 18:24:31 -04:00
Joey Hess
1f585912e2 use basename as key 2010-10-15 16:52:47 -04:00
Joey Hess
395625d0a7 rename file -> WORM 2010-10-15 16:42:50 -04:00
Joey Hess
0e8cb63aab update 2010-10-15 16:25:52 -04:00
Joey Hess
e577656fea relative link fix 2010-10-15 16:09:30 -04:00
Joey Hess
80104eab9a bugfix 2010-10-15 14:31:06 -04:00