寻求有关如何处理此场景的建议。
我们有 3 个环境:Dev、QA 和 Production。
目前将代码推送到每个环境是一个手动过程,想知道 Cruisecontrol 或 TeamCity 之类的东西如何简化这个过程。
我们如何以自动化的方式推送到各种环境?
应该如何设置 TFS 来实现这一点?即主分支,功能分支等。
场景:
Developer#1 将他们的更改推送到 Dev 和 QA 服务器。Developer#2 将他们的更改推送到 Dev 和 QA 服务器。
现在我们只需要将 Developer#1 的更改推送到生产环境。
主分支是否应该只有应该投入生产的代码?