Create a really simple Amazon S3 REST client
commit5ae11a1c75741a085cac636503a83c1636a5b177
authorShawn O. Pearce <spearce@spearce.org>
Sun, 29 Jun 2008 07:59:29 +0000 (29 03:59 -0400)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Mon, 30 Jun 2008 22:46:22 +0000 (1 00:46 +0200)
tree8699581ba47165f6c76be9fc44c4199b64bf1694
parent9a2d86ff6b2748962cb532c7098dbb6e2f2ec318
Create a really simple Amazon S3 REST client

This is a very basic client for Amazon's Simple Storage Service (S3).
The client is able to perform the basic FTP like operations necessary
to support storing a Git repository on the S3 servers, assuming the
transport is implemented as a dumb protocol style transport similar
to the existing sftp:// transport.

A tiny command line client is included to facilitate manual testing
against the S3 servers, as well as emergency operations such as
getting content or deleting content.

Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
org.spearce.jgit/src/org/spearce/jgit/transport/AmazonS3.java [new file with mode: 0644]