Drupal专业开发指南 第21章 创建一个发布节点

为了使那些不熟悉CVS的人也可以下载你的模块,你应该在drupal.org上创建一个发布节点。一个发布节点提供了给定发布标签的相关信息,而drupal.org上的打包脚本能够自动的为发布标签指示的文件构建一个tarball(沓包)。例如,你能为你模块的DRUPAL-6--1-3标签创建一个发布节点。打包脚本从DRUPAL-6—1分支取出DRUPAL-6--1-3标签所标示的文件,然后为其创建一个tarball(沓包)和一个链接,这样drupal.org上的访问者就可以下载这个tarball(沓包)了。而tarball(沓包)的名字则应该为foo-6.x-1.3.tar.gz。

    为了创建一个发布节点,我们导航到我们在http://drupal.org创建的工程页面(参看“在drupal.org上创建一个工程”),并点击“添加发布”链接。接着选择这个发布所代表的CVS标签,并指出这个发布中的变更是安全更新呢,还是bug修正,还是新特性。
    在发布节点的正文中,应该列出这个特定发布的新功能。可以把这些看作是发布笔记。我们还应该列出都解决了哪些问题,最好能够给出指向问题节点的链接。图21-20给出了一个典型的发布节点。有一个方便的脚本,位于http://cvs.drupal.org/viewvc.py/drupal/contributions/tricks/cvs-release-notes,它能帮我们自动生成一列修正的问题。
 
21-20.漂亮菜单(nice menus)模块的6.x-1.1版的发布节点
 
    一旦创建了发布节点并运行了打包脚本以后,发布节点将被添加到工程页面,任何人都可以在这里下载tarball(沓包),或者阅读你输入的发布笔记,如图21-21所示。
 
21-21.在工程页面可下载已发布的沓包。

Drupal版本: