wlon 2008-1-11 11:21
VSS 能不能实现两个版本的控制?
描述如下
首先,已有一个版本1.0 并且已经在1.0的基础上开发出1.1版本
现在有另外一个版本也是基于1.0开发出来的 1.2版 怎么进行管理。1.1 和 1.2有共用的部分,又有不同的部分。需要在修改bug的时候能同时更新1.1 和 1.2 而在修改业务的时候只需要修改1.1或者1.2。
请问这个需求vss能实现吗?如不能,请问用什么方式能实现这种管理
hifly 2008-1-11 11:29
理论上可以:
你在1.0版本上分别创建分支,一个开发1。1,一个1。2 。
1.1 和 1.2有共用的部分:单独抽出来,共享(在1.0就分开,可能更好处理一些)
需要在修改bug的时候能同时更新1.1 和 1.2 而在修改业务的时候只需要修改1.1或者1.2
:这个再拉一个分支,改bug,改完以后,根据需要合并到1.1 / 1.2。
以上是我的分析,仅供参考。
hongerchen 2008-1-11 13:09
统一hifly的想法。共享和合并,除此之外,好像也没有其他办法。
hongerchen 2008-1-11 21:39
在VSS Explorer中
共享菜单:Versions->Share to ……
合并菜单:Versions->Merge Branches
veese 2008-1-15 18:42
视项目大小可以采用不同的方法。要是项目不大,怎么弄都无所谓。