Joey Hess
0a4c610b4f
initremote works
2011-03-29 14:55:59 -04:00
Joey Hess
05751d55cd
clean up remote.log handling
2011-03-29 14:10:12 -04:00
Joey Hess
a3b6586902
update
2011-03-28 23:51:07 -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
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
Joey Hess
28bf28a73c
rename
2011-03-27 19:23:00 -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
0d83d17f04
convert map to use new code
2011-03-27 17:00:05 -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
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