我需要开始为我的Drupal项目使用版本控制系统,我决定使用Mercurial。
在过去的两天里,我一直在谷歌搜索一些教程,指南,提示,关于“如何使用mercurial进行我的drupal项目”,但我找不到任何东西! :/
您可以建议任何链接或教程或任何有关如何设置和安装的内容。将mercurial用于我自己的Drupal项目?
我可以选择任何其他解决方案,例如GIT,SubVersion等,如果它们会让drupal变得更容易。
你们为你的drupal项目使用了什么?!
欣赏帮助!!非常感谢!
[编辑1]
你知道Drupal与数据库有很多关系,所以它也应该是一个很好的解决方案。例如,编辑任何视图块(查看模块)等...
[编辑2]
我在Mac OS上。
答案 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,您可以执行此操作