Commit graph

28732 commits

Author SHA1 Message Date
Joey Hess
ecfbc01ff8 Add --verbose 2010-10-28 14:04:22 -04:00
Joey Hess
5c2c652d7d Fix support for file:// remotes. 2010-10-28 13:47:10 -04:00
Joey Hess
3e02977814 took Josh's asvice and unified the Repo data types & used pattern matching more 2010-10-28 13:40:10 -04:00
Joey Hess
7109e20e5d tweak 2010-10-28 12:52:40 -04:00
Joey Hess
045b051ec1 got rid of almost all 'return ()' 2010-10-28 12:40:05 -04:00
Joey Hess
9c7b3dce9e tweaks 2010-10-28 12:15:21 -04:00
Eugen_Paiuc
ca667f5612 2010-10-28 03:07:02 +00:00
Joey Hess
1118b4a646 idea 2010-10-27 19:27:01 -04:00
Joey Hess
2de5f51a57 xargs needed 2010-10-27 19:10:28 -04:00
Joey Hess
27d28b0bf2 add news item for git-annex 0.02 2010-10-27 16:57:36 -04:00
Joey Hess
833d4b342e copyright statements 2010-10-27 16:53:54 -04:00
Joey Hess
d47fb4c11e symlinks 2010-10-27 15:14:59 -04:00
Joey Hess
e44c7d1136 update 2010-10-27 15:08:46 -04:00
Joey Hess
46f9525351 warning about sha1 2010-10-27 15:02:05 -04:00
Joey Hess
7bd7cca399 some work on the sha1 backend; still incomplete 2010-10-27 15:00:41 -04:00
Joey Hess
d92730bef6 tweaks 2010-10-27 14:48:59 -04:00
Joey Hess
7c65a18f1f doc pointer 2010-10-27 14:40:50 -04:00
Joey Hess
3874b978ab update 2010-10-27 14:39:21 -04:00
Joey Hess
563484e135 pre-commit hook 2010-10-27 14:33:44 -04:00
Joey Hess
3281a1cb19 don't try to set up .gitattributes every time; only do it on git annex init 2010-10-27 13:55:28 -04:00
Joey Hess
4e7c27f58b tweak 2010-10-27 13:39:45 -04:00
Joey Hess
5b4fa4aeca use xargs 2010-10-27 13:12:02 -04:00
Joey Hess
24ee4439d4 use git command queue 2010-10-26 16:15:29 -04:00
Joey Hess
ef26076a5a add git queue to Annex monad
not used anywhere just yet..
2010-10-26 15:59:50 -04:00
Joey Hess
4cda7b6e7c bugfix 2010-10-25 21:35:45 -04:00
Joey Hess
68e2687661 short-circuit as soon as enough remotes are verified to have a file 2010-10-25 21:15:29 -04:00
Joey Hess
eea140c90d handle better the case of a disconnected drive remote 2010-10-25 21:06:31 -04:00
Joey Hess
5d4ff035ba bugfix 2010-10-25 20:52:03 -04:00
Joey Hess
99eaf41da5 better messages 2010-10-25 20:48:32 -04:00
Joey Hess
0788c12ffe improve git annex move in walkthrough 2010-10-25 20:45:50 -04:00
Joey Hess
0a4235e26e update 2010-10-25 20:22:37 -04:00
Joey Hess
4a69cb8ade done 2010-10-25 20:20:17 -04:00
Joey Hess
fec9f611df add setkey subcommand
And finished implementing move --to
2010-10-25 20:19:08 -04:00
Joey Hess
a0e8ba37c6 changelog 2010-10-25 19:38:59 -04:00
Joey Hess
a8fbd5d91f speed up git annex move --from
Avoid extra ssh to check if the remote has the key, just trust the location
log (and propigate error if it's wrong).

Quick exit when asked to move files that are not on the remote, so this is
now suitable to be used on a big directory.
2010-10-25 19:34:44 -04:00
Joey Hess
e87287c11b fix failure propigation 2010-10-25 19:17:11 -04:00
Joey Hess
47892ced88 new bug 2010-10-25 18:36:41 -04:00
Joey Hess
3b6b9ab4e1 typo 2010-10-25 18:33:59 -04:00
Joey Hess
d0a9cdadaf add dropkey subcommand and --quiet
Needed for better git annex move --from
2010-10-25 18:32:29 -04:00
Joey Hess
8beed17168 drop incomplete bare repo support
Added a bug about it.

Now git annex move --from works fully
2010-10-25 17:31:07 -04:00
Joey Hess
1aa19422ac git annex move --from remote almost working 2010-10-25 17:17:03 -04:00
Joey Hess
3f0de706dd comments 2010-10-25 15:49:52 -04:00
Joey Hess
1f3088fb94 wording 2010-10-25 15:46:53 -04:00
Joey Hess
7fe4bfa20f split commands into 3 phases
I feel like I just leveled up in Haskell.
2010-10-25 15:44:27 -04:00
Joey Hess
e29210d1dd update 2010-10-25 14:10:38 -04:00
Joey Hess
81f71e57b9 reorg 2010-10-25 11:47:45 -04:00
Joey Hess
fed1d3c1f5 bugfix
Annex.new can throw an IO exception if a remote git repo is not available.
2010-10-23 22:25:07 -04:00
Joey Hess
3cf16c9883 incomplete 2010-10-23 14:58:14 -04:00
Joey Hess
f05ed818f9 implemented 1/4th of move subcommand 2010-10-23 14:27:04 -04:00
Joey Hess
4c7248c779 factored out getViaTmp 2010-10-23 14:26:38 -04:00