You are here

Drupal专业开发指南 第21章 创建一个Drupal6分支

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发布系列
 

Drupal版本:

评论