Nei*_*den 5 mercurial amazon-s3 amazon-ec2
我需要能够在重置时从mercurial中的标签更新我的ec2实例,这样我的应用程序总是设置在正确的版本中.
能够将我的更改推送到mercurial主机并让我的实例在重置时自动在 ec2网络上更新,这真是太棒了!
我真的不想在同一个实例(甚至是专用实例)上托管mercurial
您想要的是 Mercurial 原生支持使用 S3 作为数据存储的后端,但不存在这样的代码。您也许可以找到一个在FUSE中运行的 S3 桥(或者可以作为文件系统安装的 S3->DAV 桥),然后告诉 Hg 从该虚拟文件系统推送和提取数据,但否则您将需要一个专用的ec2 实例来实际提供数据(您可以按需启动它,但延迟非常糟糕,您可能很清楚)。
S3 有一个基于 FUSE 的文件系统,称为s3fs,但看起来它主要是商业产品的驱动程序。
(另外,根据您的 ec2 架构,并假设您在多个实例上有重叠的正常运行时间,理论上您可以利用 Hg 的分布式特性来使用现有实例在它们之间传递更改,而无需“根”存储库.如果你只有一个实例,当然这是不可能的。)
| 归档时间: |
|
| 查看次数: |
1013 次 |
| 最近记录: |