我开发了具有多种功能的产品。几天前,我们发布了我们的第一个版本 v1r1。
现在我们已经开始在 v1r2 中开发。
我的问题是如何使用 v1r1 管理 v1r2 代码?
如果我将进行条件编译(#define V1R2),那么代码将变得混乱,因为该代码会有多个版本,并且如果团队 1 正在处理 v1r1 并且团队 2 同时正在处理 v1r2,则可能会出现代码冲突。
我不想为版本修订(v1r2)保留不同的副本。一旦我们开始开发 v2(版本 2),我将保留不同的副本。
任何想法都将受到高度赞赏。谢谢-桑迪普·帕特尔。