Drupal专业开发指南 第21章 解决CVS冲突

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2009-09-03 11:54

如果你修改了Drupal的核心代码,那么当你执行CVS更新时就可能出现冲突。运行完cvs update命令以后,对于那些带有冲突的文件将会使用一个“C”将其标出,由于这些冲突的存在(CVS插入的用来标记冲突的文本,不是有效的PHP),所以你的站点也将不再工作。CVS尝试着合并文件的新版本和旧版本,但是它没有成功,所以现在需要人工干预,来手工的检查冲突文件。发生冲突时,包含冲突的文件就像下面的这样:

Drupal版本:

Drupal专业开发指南 第21章 使用一个标签或分支的名字签出Drupal

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2009-09-03 11:50

我们在前面的“从CVS签出Drupal”一节中,已经学到了如何根据DRUPAL-6分支上的一个标签来获取代码的一个版本。我们以此为基础,做些变通,来取回各种标签和分支下的代码,并把它们放在当前目录中的drupal文件夹下。

Drupal版本:

Drupal专业开发指南 第21章 Drupal核心中的标签

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2009-09-03 11:49

标签就是一个特定分支在某个时间的快照。在Drupal世界中,标签用来标记beta,bug-fix,和安全发布。这样就得到了更小的版本,比如Drupal 6.1 和 6.2。规范的标签名有DRUPAL-4-7-1,DRUPAL-4-7-2, DRUPAL-5-7, DRUPAL-6-0, DRUPAL-6-1, 和DRUPAL-6-2(再次注意,在Drupal5中,命名规范改变了)。Drupal核心使用的标签名字的完整列表,可参看http://drupal.org/node/93997

Drupal版本:

页面

Subscribe to Think in Drupal RSS