Drupal 6:如何设置&将Mercurial用于我的Drupal项目

时间:2010-07-16 12:03:33

标签: svn drupal mercurial drupal-6 bluehost

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

在过去的两天里,我一直在谷歌搜索一些教程,指南,提示,关于“如何使用mercurial进行我的drupal项目”,但我找不到任何东西! :/

您可以建议任何链接或教程或任何有关如何设置和安装的内容。将mercurial用于我自己的Drupal项目?

我可以选择任何其他解决方案,例如GIT,SubVersion等,如果它们会让drupal变得更容易。

你们为你的drupal项目使用了什么?!

欣赏帮助!!非常感谢!


[编辑1]

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


[编辑2]

我在Mac OS上。

3 个答案:

答案 0 :(得分:1)

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

如果你使用的是Mac OS X,我会建议GitX这是一个很好的GUI,可以让你做你想做的最常见的事情。

关于视图,我建议您使用features之类的模块,它会将您的视图转换为代码,因此您可以检查它们。它还允许您执行许多其他好处,例如将视图恢复为代码中定义的默认值。

使用Drupal的Git与使用X的Git没什么不同,git是一个VCS,因此它是关于存储和共享代码更改的全部内容。当我开始编程并开始使用Git时,我发现this guide帮助我理解了如何使用git以及如何使用它。

答案 1 :(得分:0)

Deploy a project using Git push

官方文件 git-scm.com/documentation

Git for Dummies www.spheredev.org/wiki/Git_for_the_lazy

Git演员 gitcasts.com /

答案 2 :(得分:0)

使用bazaar,您可以执行此操作

  • bzr init
  • bzr add
  • bzr commit -m“Init repository”
  • bzr upload sftp:// username:password @ server:portnumber / var / www / htdocs