这个问题有两个部分。第一个是,我想对我想出的一个工作流程进行一次调查,以对大量网站进行代码版本控制。我有一个包含一个千篇一律的网站的大师,以及一系列处理每个网站的视图和配置文件夹更改的分支。每个站点的模型和控制器都是相同的。如果我对 master 进行更改,是否可以将这些更改合并到每个分支中。这对我来说听起来很糟糕。我计划使用 capistrano 来部署站点,并且可能会提出一个贯穿每个站点的脚本,并将 master 合并到分支中,我不确定。每个站点都有自己的部署脚本并指向特定的分支或站点。我还没有深入了解部署脚本的细节,但在开始之前,我想看看我的工作流程是否可行。
如果其他人有不同的方法,我很乐意听到。