Drupal 6:如何为我的 Drupal 项目设置和使用 Mercurial
Posted
技术标签:
【中文标题】Drupal 6:如何为我的 Drupal 项目设置和使用 Mercurial【英文标题】:Drupal 6: How to set up & use Mercurial for my Drupal projects 【发布时间】:2010-07-16 12:03:33 【问题描述】:我需要开始为我的 Drupal 项目使用版本控制系统,我决定使用 Mercurial。
在过去的 2 天里,我一直在谷歌上搜索一些教程、指南、提示,以及任何关于“如何在我的 drupal 项目中使用 mercurial”的内容,但我什么也找不到! :/
您能否就如何为我自己的 Drupal 项目设置和使用 mercurial 提供任何链接或教程或任何内容?
我也可以选择任何其他解决方案,例如 GIT、SubVersion 等,如果它们能让 drupal 更轻松的话。
你们的drupal项目用什么?!
感谢帮助!非常感谢!
[编辑 1]
正如您所知,Drupal 与数据库有很大关系,因此它也应该是一个很好的解决方案。例如编辑任何视图块(视图模块)等...
[编辑 2]
我在 Mac OS 上。
【问题讨论】:
【参考方案1】:我建议您使用 GIT 而不是 hg,原因很简单,Drupal 本身正在将其 CVS 存储库移动到 GIT。
如果您使用的是 Mac OS X,我建议您使用 GitX,这是一个不错的 GUI,可以让您做最常见的事情。
关于视图,我建议您使用诸如features 之类的模块,它会将您的视图转换为代码,因此您可以签入它们。它还允许您做很多其他不错的事情,例如还原视图回到代码中定义的默认值。
使用 Drupal 的 Git 与使用 X 的 Git 没有太大区别,git 是一个 VCS,所以它的全部内容是存储和共享代码更改。当我开始编程并开始使用 Git 时,我发现 this guide 帮助我了解了如何使用 git 以及它的用途。
【讨论】:
是的,我知道。你能链接任何“git with drupal for real dummies”教程、视频等吗?我只是找不到:/以上是关于Drupal 6:如何为我的 Drupal 项目设置和使用 Mercurial的主要内容,如果未能解决你的问题,请参考以下文章