朋友用.net的,他们有一个奇怪的工具可以实现这种功能:
他们有两个产品,一个是企业版,一个是免费版,然后他们有两个项目组A和B. A负责做企业版, B负责做免费版.
企业版和免费版的功能可以说: 企业版是免费版的父集, 免费版是企业版的子集.企业版和免费版的界面完全不同(我听他介绍的意思是一套UI,一些细节的地方不同,比如名称,提示信息等等)
开发的时候,大部分情况下是企业版持续开发, 免费版通过Merge的方式,整合企业版代码库,然后持续开发,个别的情况下也会由企业版去Merge免费版的代码库.
他们用的微软的一个版本管理工具(不是VSS),名字我忘了.先不讨论这个,如果使用git,用什么办法能够实现这种需求?
他们有两个产品,一个是企业版,一个是免费版,然后他们有两个项目组A和B. A负责做企业版, B负责做免费版.
企业版和免费版的功能可以说: 企业版是免费版的父集, 免费版是企业版的子集.企业版和免费版的界面完全不同(我听他介绍的意思是一套UI,一些细节的地方不同,比如名称,提示信息等等)
开发的时候,大部分情况下是企业版持续开发, 免费版通过Merge的方式,整合企业版代码库,然后持续开发,个别的情况下也会由企业版去Merge免费版的代码库.
他们用的微软的一个版本管理工具(不是VSS),名字我忘了.先不讨论这个,如果使用git,用什么办法能够实现这种需求?


