Commit graph

55 commits

Author SHA1 Message Date
Joey Hess
d42f8a9f39 autocommit on init 2010-10-20 12:07:24 -04:00
Joey Hess
7bc4435ffd update 2010-10-19 15:59:40 -04:00
Joey Hess
d23fc22f0e less verbose failures seem better here 2010-10-19 12:55:40 -04:00
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
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
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
e602238cd8 don't complain if a file is not annexed 2010-10-17 18:27: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
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
76ba2d0030 reorg 2010-10-17 12:08:59 -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
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
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
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
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
e577656fea relative link fix 2010-10-15 16:09:30 -04:00
Joey Hess
d7b170c9a2 cleanup 2010-10-15 14:26:16 -04:00
Joey Hess
e7ffa5b594 update 2010-10-14 23:57:22 -04:00
Joey Hess
bbbe9858fe avoid empty commits 2010-10-14 23:52:45 -04:00
Joey Hess
c977b6b1f3 forcing 2010-10-14 22:09:03 -04:00
Joey Hess
29039fdf97 add flags, and change to subcommand style 2010-10-14 21:10:59 -04:00
Joey Hess
b8ba60428a changed key to include backend name 2010-10-14 19:36:11 -04:00
Joey Hess
c4959fee47 bugfix 2010-10-14 18:48:21 -04:00
Joey Hess
467c4b2751 better shutdown 2010-10-14 17:57:04 -04:00
Joey Hess
508a3b65ed annex.numcopies works 2010-10-14 17:38:13 -04:00
Joey Hess
40df205881 indent 2010-10-14 14:54:56 -04:00
Joey Hess
1d628ff238 comment 2010-10-14 14:50:46 -04:00
Joey Hess
a0c0136056 cooler command-line handling 2010-10-14 14:49:19 -04:00