请教大家迷你版和企业版怎样进行代码管理呢
具体情况是这样的,公司有一个项目是具有完整功能的企业版并通过SVN进行代码管理。现在针对不同的客户要开发一个迷你版,相当于在企业版的基础上减少一些功能。不排除以后为了业务需要还要弄出另一个更精简的版本出来,而且三个版本要独立进行开发和升级。
现在的问题是:这三个版本间有很多代码是一样的,如果分成三个不同的项目独立开发,那很多时候同样的一个改动要去改三个地方,请教大家有没有什么工具或方法可以解决这个重复开发的问题呢,各位同行的公司里面一般是怎样解决这个问题呢