在旧世界中,我有一个非常理想的开发设置,可以与网页设计师一起工作。请记住,我们主要做小型/快速项目,所以它是这样工作的:
- 我在服务器上有一个临时站点(Webfaction 或其他)
- 设计师访问该站点并编辑模板和资产以使其满意
- 我定期通过 SSH 将所有内容签入源代码控制,从上游更新文件,解决冲突
它工作得很好,因为设计者不需要学习 git、python、包工具、syncdb、迁移等。而且只有一个,所以我们在 staging 上也没有任何冲突。
现在问题出在 Heroku 下的新世界,这是不可能的。或者是吗?无论如何,我希望您能就适合非技术人员的开发设置提出建议。