Jen*_*lad 39 controls drupal version content-management-system
我想知道使用Drupal(或任何其他CMS)开发网站的团队如何将版本控制,颠覆,git或类似功能集成到他们的工作流程中.您显然希望自定义代码和主题文件受版本控制,但是当您使用诸如Drupal之类的CMS时,很多工作包括配置模块和设置,所有这些都存储在数据库中.
所以当你是一个开发团队时,你如何在这样的项目上进行协作?将数据库转储到文件中并将该文件置于版本控制之下可能会起作用,但是当网站处于活动状态时,客户端会不断添加内容,这使得同步有点问题.
我很想知道其他人是如何做到这一点的.
fla*_*gos 16
你是正确的,这是Drupal的一个问题 - 版本控制工作正常,直到你将网站转到你的客户端或打开它给用户.
你的问题似乎是这样的一个更具体的版本一个,其中谈到了Drupal的工作流程版本控制.您可以在那里找到一些有帮助的答案.
对于某些项目,我已使用Views模块的这个功能将所有视图导出到代码中,并且我有一个项目,其中所有块都已导出.(虽然这是一个开发练习,而不是与块有关的惯常做法.)
看看开发种子为解决这个问题所做的工作.他们正在领导上下文,功能和空间模块的开发,这些模块一起工作以将配置数据存储在模块(数据库之外)中,以便可以使用代码对其进行版本控制.
有一个名为Packaging&Deployment的Drupal小组讨论了为此问题开发的各种解决方案.
| 归档时间: |
|
| 查看次数: |
9524 次 |
| 最近记录: |