Drupal 6: Как настроить и использовать Mercurial для моих проектов Drupal - PullRequest
1 голос
/ 16 июля 2010

Мне нужно начать использовать систему контроля версий для моих проектов в Drupal, и я выбрал Mercurial.

В течение последних 2 дней я пытался найти некоторые учебники, руководства, советы, что-нибудь о том, «как использовать mercurial для моих проектов в друпе», но я просто не могу ничего найти!: /

Можете ли вы посоветовать какую-либо ссылку или учебное пособие или что-нибудь о том, как настроить и использовать Mercurial для моих собственных проектов на Drupal?

Я могу пойти и на любое другое решение, такое как GIT,SubVersion и т. Д., Если они облегчат друпалу.

Что вы, ребята, используете для своих проектов на друпале?!

Цените помощь !!Большое спасибо!


[edit 1]

, как вы знаете, Drupal имеет так много общего с базой данных, так что это должно быть хорошимрешение для этого также.Например, редактирование любого блока просмотра (модуль просмотра) и т. Д. ...


[edit 2]

Я нахожусь в Mac OS.

Ответы [ 3 ]

1 голос
/ 16 июля 2010

Я бы посоветовал вам использовать GIT вместо hg, по той простой причине, что сам Drupal находится в процессе переноса своего хранилища CVS в GIT.

Если вы используете Mac OS X, я бы предложил GitX , который является хорошим графическим интерфейсом, который позволит вам делать самые распространенные вещи, которые вы хотите сделать.

Что касается представлений, я бы посоветовал вам использовать такие модули, как функции , они будут преобразовывать ваши представления в код, чтобы вы могли проверять их. Это также позволяет делать много других приятных вещей как возвращение просмотров к значениям по умолчанию, определенным в коде.

Git с Drupal не сильно отличается от Git с X, git - это VCS, так что все дело в хранении и совместном использовании изменений кода. Когда я начал программировать и начал использовать Git, я обнаружил, что это руководство помогло мне понять, как использовать git и для чего его использовать.

0 голосов
/ 16 июля 2010

С базаром вы можете сделать это

  • bzr init
  • bzr add
  • bzr commit -m "Репозиторий Init"
  • bzr upload sftp: // имя пользователя: пароль @ сервер: номер порта / var / www / htdocs
0 голосов
/ 16 июля 2010

Развертывание проекта с помощью Git push

Официальная документация git-scm.com/documentation

Git для чайников www.spheredev.org/wiki/Git_for_the_lazy

Git cast gitcasts.com/

...