Commit graph

28966 commits

Author SHA1 Message Date
Joey Hess
2caf711827 stop trapping all exceptions
Need to allow exceptions to be thrown for SIGPIPE propigation.

Converted places that used error unncessarily to not.
2010-10-19 01:46:20 -04:00
Joey Hess
470e0a2fbd use boolSystem 2010-10-19 01:46:07 -04:00
Joey Hess
7afac11344 add boolSystem 2010-10-19 01:45:45 -04:00
Joey Hess
c7664588f8 use safesystem 2010-10-19 01:19:56 -04:00
Joey Hess
15986f01d1 bug 2010-10-18 21:36:26 -04:00
Joey Hess
33432a3277 bug 2010-10-18 21:08:27 -04:00
Joey Hess
f3dcc8489d gratuitous rename 2010-10-18 02:06:27 -04:00
Joey Hess
0382d26cdb speling 2010-10-18 01:57:32 -04:00
Joey Hess
4b1086cc7d experimentally, removing all actual git committing
Idea is the user will commit when ready, just stage everything.
2010-10-18 01:52:06 -04:00
Joey Hess
939a6f860e thoughts 2010-10-17 23:53:01 -04:00
Joey Hess
8f634a5e16 cleanup 2010-10-17 20:35:33 -04:00
Joey Hess
335c06171a commit logs at end; faster 2010-10-17 18:52:09 -04:00
Joey Hess
bb6707020d update 2010-10-17 18:52:01 -04:00
Joey Hess
e602238cd8 don't complain if a file is not annexed 2010-10-17 18:27:37 -04:00
Joey Hess
97b20e7ffe update 2010-10-17 17:13:37 -04:00
Joey Hess
632a4e2c6d rename describe to init and show usage 2010-10-17 17:10:20 -04:00
Joey Hess
a4dc920f6b remove some old todos 2010-10-17 16:44:06 -04:00
Joey Hess
a020b0c25c atomic file retrieval from backends 2010-10-17 16:39:30 -04:00
Joey Hess
8398b9ab4a cleanup output 2010-10-17 13:17:34 -04:00
Joey Hess
6d4fc0ca7e command output cleanup 2010-10-17 13:13:49 -04:00
Joey Hess
8f6e5da18f verbosity 2010-10-17 12:12:23 -04:00
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