当Drupal7出来以后,我们想继续开发Drupal6下的模块。而现在, DRUPAL-5分支的开发工作基本上停止不前了。但是我们也不能在HEAD上同时开发Drupal 7和Drupal 6下的版本啊?现在需要为Drupal 6创建一个分支,将特定于Drupal 6的开发放在那里进行。首先,我们需要确定我们使用的是HEAD的最近版本。接着,为Drupal 6创建分支。
cvs update -A
cvs tag -b DRUPAL-6--1
现在,我们的开发历史就如图21-14所示了。

图21-14.为Drupal 6创建一个分支。
稍等一下!为什么对于DRUPAL-6分支,我们使用了DRUPAL-6--1,而没有使用DRUPAL-6?答案很简单:从Drupal 6开始,分支的名字能够更具体的描述它们的含义了(更多详细可参看http://drupal.org/node/147493)。你为DRUPAL-6分支将要创建的标签是用于发布的6.x-1.x系列的。这意味着这些发布与Drupal 6的任何版本都兼容,并且属于发布的第一个系列。图21-15显示了对应于你模块的6.x-1.2 和6.x-1.3发布的标签;图21-16显示了对应于标签的发布。

图21-15.显示标签名的6.x-1.x发布系列

图21-16.显示发布版本号的6.x-1.x发布系列
评论
是不是少了?
是不是少了P515?
其中有段标签与版本编号的部分
没有吧,我都发完了
没有吧,我都发完了
不过这部分看的人少
不过这部分看的人少