3

我正在尝试使用 capistrano 和 rsync 从我的开发机器部署应用程序。我研究过 rsync 用于备份,并且只复制文件中更改的字节。但要适合它作为 capistrano 任务。

带有 rsync 的示例部署代码以及解释将非常有帮助。

谢谢

4

2 回答 2

3

检查以下链接是否有助于您理解代码示例:-

http://philtoland.com/post/448916606/capistrano-deployment-using-rsync

你检查过这个吗:-

https://github.com/vigetlabs/capistrano_rsync_with_remote_cache

于 2013-01-02T19:34:15.873 回答
1

如果您很快最终使用 Capistrano v3(目前为 v3.0.0pre14),那么旧的 Rsync 支持 gem capistrano_rsync_with_remote_cache将不起作用。我最近为Capistrano::Rsync创造了精神上的成功,你可能想尝试一下。

于 2013-09-01T11:37:21.743 回答