Commit graph

1316 commits

Author SHA1 Message Date
Joey Hess
0591ecb2a1 docs 2011-03-28 13:20:12 -04:00
Joey Hess
3bdc5eb290 will need gpg encryption for s3 2011-03-28 08:40:05 -04:00
Joey Hess
c532be4c5d Merge remote-tracking branch 'branchable/master' into s3 2011-03-28 08:26:04 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
61063dee6c Added a comment 2011-03-28 07:26:41 +00:00
Joey Hess
1878745a46 more s3 docs 2011-03-28 02:13:26 -04:00
Joey Hess
a7bd63eb01 basic s3 remote start
But bucket name is not handled right; it needs to be globally unique.
2011-03-28 01:32:47 -04:00
Joey Hess
026c76914e update 2011-03-27 23:11:09 -04:00
Joey Hess
c0fd38bfa9 document S3 remotes 2011-03-27 22:52:13 -04:00
Joey Hess
65b72604d7 skeleton of S3 remote 2011-03-27 22:00:44 -04:00
Joey Hess
6b5918c295 some reorg and further remote generalization 2011-03-27 21:43:25 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
68005f25f9 removed 2011-03-28 01:27:05 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
029a50a7ce Added a comment 2011-03-28 01:22:25 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
221251b458 Added a comment 2011-03-28 01:19:22 +00:00
Joey Hess
28bf28a73c rename 2011-03-27 19:23:00 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
be3f6a9acf 2011-03-27 23:19:45 +00:00
Joey Hess
4868b64868 Provide a less expensive version of git annex copy --to, enabled via --fast. This assumes that location tracking information is correct, rather than contacting the remote for every file. 2011-03-27 18:34:30 -04:00
Joey Hess
9a4127f0fe response 2011-03-27 18:02:42 -04:00
Joey Hess
305b11d7c2 Merge remote-tracking branch 'branchable/master' 2011-03-27 17:47:06 -04:00
Joey Hess
fb47e88404 revamp s3 design
looking very doable now
2011-03-27 17:45:11 -04:00
Joey Hess
f8693facab doc update 2011-03-27 17:30:44 -04:00
Joey Hess
45dbfbd02f remove debug 2011-03-27 17:26:46 -04:00
Joey Hess
a70035e981 converted move to use Remote
Drop old Remotes.hs, now unused!
2011-03-27 17:24:20 -04:00
Joey Hess
48418cb92b reexport RemoteClass from Remote for cleanliness 2011-03-27 17:12:32 -04:00
Joey Hess
0d83d17f04 convert map to use new code 2011-03-27 17:00:05 -04:00
Joey Hess
688e94fd30 convert test to Remote 2011-03-27 16:58:28 -04:00
Joey Hess
30f427700f converted several commands to use Remote
only move and map still to convert
2011-03-27 16:55:43 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
834309d1d0 2011-03-27 20:39:14 +00:00
Joey Hess
3470260a85 clean up remote list generation to only run once 2011-03-27 16:24:46 -04:00
Joey Hess
f30320aa75 add remotes slot to Annex
This required parameterizing the type for Remote, to avoid a cycle.
2011-03-27 16:17:56 -04:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
bec63186ea 2011-03-27 20:14:47 +00:00
https://www.google.com/accounts/o8/id?id=AItOawl9sYlePmv1xK-VvjBdN-5doOa_Xw-jH4U
cd451760c3 2011-03-27 20:11:20 +00:00
Joey Hess
b40f253d6e start of generalizing remotes
Goal is to support multiple different types of remotes, some of which
are not git repositories. To that end, added a Remote class, and moved
git remote specific code into Remote.GitRemote.

Remotes.hs is still present as some code has not been converted to use the
new Remote class yet.
2011-03-27 16:04:25 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
1fccea5154 2011-03-27 17:48:51 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
3ded849532 2011-03-27 17:37:07 +00:00
Joey Hess
2821effce9 response 2011-03-27 13:30:18 -04:00
Joey Hess
41d660c88f response 2011-03-27 13:15:25 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
bb7688233b 2011-03-27 16:53:51 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
5daf33d557 2011-03-27 16:49:10 +00:00
Joey Hess
3d84ec1bda response 2011-03-27 12:41:53 -04:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
3aaf1fcc54 2011-03-27 13:02:00 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
ca5a6f4f42 2011-03-27 12:58:15 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
07d15ab2ea 2011-03-27 10:33:08 +00:00
https://www.google.com/accounts/o8/id?id=AItOawkSq2FDpK2n66QRUxtqqdbyDuwgbQmUWus
2f32b7afc0 2011-03-27 10:21:18 +00:00
Joey Hess
433c1780cf more thoughts 2011-03-26 18:26:36 -04:00
Joey Hess
849c183f23 tweak 2011-03-26 15:10:12 -04:00
Joey Hess
fd8cba164c thanks liw 2011-03-26 14:54:11 -04:00
Joey Hess
70fe1ee70b update 2011-03-26 14:49:23 -04:00
Joey Hess
a5c1c2770e add more pointless opinion 2011-03-26 14:47:55 -04:00
Joey Hess
4e7bedc295 Merge remote-tracking branch 'branchable/master' 2011-03-26 14:38:42 -04:00
Joey Hess
8bcdf42b99 annex.diskreserve can be given in arbitrary units (ie "0.5 gigabytes") 2011-03-26 14:37:39 -04:00