ric*_*lla 9 mercurial amazon-s3
在Amazon S3上托管集中式mercurial存储库是否可行(经济上).据我所知,只需购买一个S3帐户和一个域名,我就可以将其用作远程服务器.基于它每月每加仑0.15美元和我所有的回购可能会低于300mb,这会让它变得非常便宜......或者我错过了什么?
这是可能的,但你可能会失去一些速度/效率,而不是托管它可以运行可执行文件.Mercurial具有在克隆,推送和拉取期间执行的服务器端代码.在正常设置中,您可以通过在http上运行cgi或wsgi或在ssh上运行hg可执行文件来触发远程执行.这些都不适用于S3.
但是,有一些方法可以解决这个限制.一个有更多限制,一个需要更多设置:
选项一是在那里输入repo并通过http-static://URL 访问它,这是一个只有mercurial提供的只读回退模式.它不是很有效,如上所述,它是只读的.
选项二是使用s3fs或fuse之类的东西在本地文件系统上安装s3 .
在任何情况下,Mercurial的漂亮网页界面都不能从s3获得.
| 归档时间: |
|
| 查看次数: |
2572 次 |
| 最近记录: |