您在使用 Radiant CMS 吗?
如果是,您的部署策略是什么?
由于很多配置存储在数据库中,我需要用我的开发数据库覆盖服务器上的数据库(使用 capistrano 不是问题)。但这只有在我是唯一更新网站的人时才有效。如果同时客户创建了一个新页面怎么办?我需要以某种方式合并数据库。
那么,您如何部署您的辐射网站?你如何解决“数据库合并”的问题?这一定有一些简单的答案,但我看不到一个......
PS。如果您分享您的 capistrano 食谱以防万一您使用它,那将是非常棒的;)
您在使用 Radiant CMS 吗?
如果是,您的部署策略是什么?
由于很多配置存储在数据库中,我需要用我的开发数据库覆盖服务器上的数据库(使用 capistrano 不是问题)。但这只有在我是唯一更新网站的人时才有效。如果同时客户创建了一个新页面怎么办?我需要以某种方式合并数据库。
那么,您如何部署您的辐射网站?你如何解决“数据库合并”的问题?这一定有一些简单的答案,但我看不到一个......
PS。如果您分享您的 capistrano 食谱以防万一您使用它,那将是非常棒的;)
目前我没有。
我正在考虑将https://github.com/ehaselwanter/radiant-capistrano-extension拆开。
我正在查看一个现场有大量不断变化的页面和片段的网站;我要做的是让它从登台或开发(例如)更新设置、布局、CSS和JS,而不是所有页面、阅读器等。