【发布时间】:2012-03-18 01:26:26
【问题描述】:
我为许多不同的客户在许多不同的环境中部署了许多站点。我在本地开发,使用 git 进行版本控制,并使用 Beanstalk 进行部署,但这不包括客户端通过后端(因此是数据库)和他们上传的文件所做的更改。当需要进行维护或进一步开发和错误修复时,我觉得我从一开始就好像我没有使用 git:寻找更改的文件,比较文件的日期,区分 SQL 转储.. . 跟踪已部署站点上的更改的最佳方式是什么?
具体情况:
- 大型客户的 WordPress 网站
- 每周有数百个新帖子
- 发布附件和图片
- 为网站注册的新用户
所有这些都是我想在本地使用的数据。
【问题讨论】:
标签: git version-control deployment workflow amazon-elastic-beanstalk beanstalk-svn