2010-10-26 57 views
1

嘿,伙计们。有capistrano,但只适用于ssh服务器,这是我们很多客户所不具备的。我们也广泛地使用git子模块。将git项目(包含子模块)部署到FTP服务器的最佳方式是什么?将git项目(带子模块)部署到FTP服务器的最佳方式

我已经尝试了Beanstalk和Springloops v2,但它们都很短。 Beanstalk经常失败,springloops v2仍然在剧烈挣扎。

谢谢你们。

回答

3

我使用DeployHQ。 http://deployhq.com 它们与CodebaseHQ,它们的SVN,Git和Hg存储库托管服务很好地链接。 您可以部署到SSH,SFTP或FTP服务器。我在当前正在进行的许多项目中使用它。

+0

尚未测试,但似乎是一个很好的选择!谢谢一堆。 – balupton 2010-11-01 16:29:07

+0

工作得很好,使用了几个月。现在我使用MediaTemple作为我的主机,并且他们在SSH访问上支持git,所以我只需要做git克隆并现在就进行部署:D – balupton 2010-12-12 00:20:36

相关问题