capistrano-deploy-rsync:Capistrano与Rsync部署

时间:2024-06-09 18:55:36
【文件属性】:

文件名称:capistrano-deploy-rsync:Capistrano与Rsync部署

文件大小:2KB

文件格式:ZIP

更新时间:2024-06-09 18:55:36

Ruby

使用Rsync进行Capistrano部署 传输内置的静态目录(如angular-js单页应用程序)并在远程计算机中具有典型的releases目录的理想选择。 特别地,如果您有很多bower_components和/或您的构建过程需要一些时间,并且您不想让远程计算机来负责它,则非常方便。 在每个部署中,它不会再次重新复制所有内容(从而节省了时间和带宽),但是它将使用rsync来传输修改。 但是,它可以避免不丢失远程计算机上的先前发行版。 因此,您可以立即回滚! 在本地计算机上,要部署的目录是./dist。 它仅使用git来了解您的版本,建议您在本地开发git版本。 如果您希望独立于git ,请打开一个问题,我们可能会聊聊如何实现git 。 安装 在capify项目的gems文件中,添加 gem 'capistrano-deploy-rsync' 然后执行 bundle


【文件预览】:
capistrano-deploy-rsync-master
----lib()
--------capistrano()
----README.md(1KB)
----deploy_rsync.gemspec(532B)

网友评论