5 ms·
Why bother with dropox? Install jgit and push it on your S3 account for $0.01 per month. Or use Bitbucket's free private git repos.
by amalag 15y ago
Why bother with dropox? Install jgit and push it on your S3 account for $0.01 per month. Or use Bitbucket's free private git repos.
- zrail 15y agoThis is kind of an amazing tip. Thanks. I had no idea jgit even existed, let alone could do this.
- amalag 15y agoI don't remember how I found it, but this it's a killer feature to use S3 to host git repos for archival. I now have 3 copies, it's overkill, but Heroku, bitbucket & S3. Unfuddle also has free private git repos.
- zrail 15y agoThe best part is that since it's still just a git repository, once it's local you don't have to bother with jgit at all. I'm going to replace a custom git bundle + tarsnap backup thing I have going with this tonight. Gonna be great.
- j_s 15y agoThe Mono project translates JGit to C# for MonoDevelop: https://github.com/mono/ngit/tree/master/gen https://github.com/mono/ngit/tree/master/gen
- driverdan 15y agoWhat does jgit have to do with S3? From the description on the project page it's just a Java implementation of git.
- Tuna-Fish 15y agoAmazon allows you to run code on their servers with strict usage-based billing. Usage-based bill for a git server is essentially zero. Also works for irc bouncers and other such services with low computational cost that you want to run somewhere on the cloud.
- AjithAntony 15y agoNot sure that is right. There is not remote code executing to support it. jgit has a feature where you can push and fetch from an s3 bucket as if it were just an http repo. The assumption is that the s3 storage space and bandwidth would be low enough to be negligible.
- i386 15y agoJGit has support for the S3 protocol built in which makes it possible to push directly to S3