这不是ruby / rails项目部署。我有以下情况,我想知道Capistrano是否可以解决我的问题,或者你是否知道更合适的事情。
一些注意事项:
1)这些文件可能很大(> 100MB),所以我不想每次都向所有人发送所有文件。没有改变的事情不应该再发送。
2)分布式部署将是一个优势。假设我有一台主机和100个端点,这些端点在同步后会相互提供服务非常好。
3)也许有些服务器不需要所有文件。
4)根本没有代码,也许也不需要命令行。
答案 0 :(得分:1)
Capistrano不仅可以用于ruby / rails,还可以移动非新文件。您可以将它与rsync一起使用。看看这个SO答案: