需求:在本地同时修改2个版本,即主版本和分支版本
效果:同时在本地编辑主干和分支版本
方法:在本地检出的cvs配置库的相应目录里,复制一份主干版本,然后修改主干版本名称为分支名称(区别于主干版本名称即可,便于自己识别),在这个目录里检出分支版本即可使用。
例子:
比如Codes上做了个分支b1, 想同时在本地编辑主干和b1分支版本, 方法是把Codes复制一份,重命名为Codes-b1,如下图:
然后在Codes-b1目录上获取b1分支的代码,这样,Codes目录就是修改主干版本,Codes-b1目录就是修改b1分支版本(你的项目中也就是线上版本),提交,打tag都没有问题,互不影响。