公司用svn同步代码。产品分开发(dev)、用户测试(uat)、生产(prod)三个环境。
现在的流程是这样子滴:一个需求来了,码农先搬砖,完事后部署到开发环境自己测试,然后用户环境给用户测试,用户满意了,就可以上生产环境了。
那么问题来了:代码三个环境下有三个branch,分别是dev,uat,prod. 一波人在dev上开发不通的用户需求,有时部分功能要上uat,部分功能要上prod。整个过程把dev的代码迁移到uat,从uat迁移到prod的过程非常痛苦,常常会设计到一些不需要的功能,冲突。跪求如何优雅的解决...