git and Amazon s3

8

我可以设置Git和Amazon S3吗?有什么做法吗?


Git和Amazon S3有什么关系?你想将它们结合起来吗? - Peter Recore
你想知道如何设置git与S3的工作方式,还是反过来?能否更具体些? - brycemcd
1
jgit(Java)支持将代码推送到S3存储库:http://blog.spearce.org/2008/07/using-jgit-to-publish-on-amazon-s3.html。还有gits3(Python),但似乎不再维护:https://github.com/abdelhalim/gits3 - pablo
2个回答

6

我在使用git与某些远程存储(例如Jungle disk和我与Dropbox一起使用的方法)时,更喜欢采用以下方法:

  1. 创建一个本地工作库
  2. 在提供远程存储的位置上创建一个裸库(例如在同步文件夹中)
  3. 使用file://协议设置远程
  4. 根据需要将更改推送到远程

这意味着您不依赖于远程连接进行版本控制活动,并且通过可能缓慢的网络传输的流量尽可能高效。

如果需要,可以添加一个提交后钩子自动推送到远程。

(抱歉,我记不得要归功于谁,这不是我的想法)


0
如果你只想复制代码和存储库,最简单的方法就是使用Jungle Disk并创建同步文件夹。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接