1

我正在改进一个小型 Intranet,其中文件当前直接在服务器上编辑(通过 Samba 连接)。您可以想象,我想通过以下方式极大地改进此工作流程:

  • 版本控制
  • 验证 JavaScript 和 CSS(或 SAAS)文件
  • 缩小 JavaScript 和 CSS(或 SAAS)文件
  • 传输到实时服务器(理想情况下到安装的服务器,而不是 SSH 等)

当然,我希望这尽可能自动化。

我已经在这个主题上环顾了几个小时,遇到了类似的问题,并阅读了各种工具(Ant、Capistrano、Maven、Phing 等……),但我很难对整个过程进行概述. 是否有任何好的书籍或教程可以逐步完成工作流程,也许会在此过程中指出合适的工具并展示基本示例?

4

1 回答 1

0

我们的网站上有很多关于部署的指南。看看吧,也许你会发现有用的。这是关于部署最佳实践的一个:

http://guides.beanstalkapp.com/deployments/best-practices.html

这是关于配置您的第一个 Capistrano 食谱的内容:

http://guides.beanstalkapp.com/deployments/deploy-with-capistrano.html

这是关于使用 Beanstalk 管理 Capistrano 部署的:

http://guides.beanstalkapp.com/deployments/managing-capistrano-deployments.html

祝你好运!

于 2014-01-14T16:53:19.137 回答