1

我需要开始为我的 Drupal 项目使用版本控制系统,我决定使用 Mercurial。

在过去的两天里,我一直在谷歌上搜索一些教程、指南、提示,以及任何关于“如何在我的 drupal 项目中使用 mercurial”的内容,但我什么也找不到!:/

您能否就如何为我自己的 Drupal 项目设置和使用 mercurial 提供任何链接或教程或任何建议?

我也可以选择任何其他解决方案,例如 GIT、SubVersion 等,如果它们能让 drupal 更容易的话。

你们的drupal项目用什么?!

欣赏帮助!!多谢!


[编辑 1]

如您所知,Drupal 与数据库有很大关系,因此它也应该是一个很好的解决方案。例如编辑任何视图块(视图模块)等...


[编辑 2]

我在 Mac OS 上。

4

1 回答 1

1

我建议您使用 GIT 而不是 hg,原因很简单,Drupal 本身正在将其 CVS 存储库移动到 GIT。

如果您使用的是 Mac OS X,我建议您使用GitX,它是一个不错的 GUI,可以让您做最常见的事情。

关于视图,我建议您使用features等模块,它将您的视图转换为代码,因此您可以签入它们。它还允许您做很多其他好的事情,例如将视图恢复为默认定义的在代码中。

使用 Drupal 的 Git 与使用 X 的 Git 没有太大区别,git 是一个 VCS,所以它的全部内容是存储和共享代码更改。当我开始编程并开始使用 Git 时,我发现这篇指南帮助我了解了如何使用 git 以及它的用途。

于 2010-07-16T12:23:53.093 回答