какова цель Id в drupal .info - PullRequest
       4

какова цель Id в drupal .info

4 голосов
/ 28 октября 2010

В Drupal, что такое ;$Id$?

Я знаю, что мы используем это в .info файле, который сообщает Drupal информацию о нашем модуле.

Мой вопрос: почему ;$Id$ необходим?

Ответы [ 2 ]

6 голосов
/ 28 октября 2010

$ Id $ - идентификационный тег системы параллельных версий (CVS). Если мы хотим поделиться нашим модулем с другими, зарегистрировав его в репозитории модулей, добавленных Drupal, это значение будет автоматически заменено на CVS.

3 голосов
/ 29 октября 2010

В этом нет необходимости, но, как говорит Лавлин, если вы хотите зафиксировать свой модуль / тему в репозитории Drupal CVS и поделиться им со всем миром, вы должны поместить тег CVS Id в первую строку вашего php, javascript, css и .info файлы.

Он должен быть записан внутри комментария (первая строка файла), поэтому в зависимости от файла:

Для файлов PHP и Javascript: // $Id$

Для файлов CSS: /* $Id$ */

В файле .info строки комментариев начинаются с ;, поэтому вы должны написать ; $id$

Дополнительная информация в Стандартах кодирования и Блоки комментариев заголовка

...