我正在一个中等规模的新闻网站上工作,我们希望每天生成20到40篇新文章,从第三方资源中提取出来,并由我们的3个人内容团队生成。
站点页将使用自定义静态站点生成器从标记文件中生成。
我们正在评估使用基于git的工作流来对站点内容(标记文件)进行版本化,并启动站点构建,但我们主要关注的是:
Git包括这一要求吗?还有其他更适合的工具吗?
谢谢!
发布于 2017-06-19 12:25:33
我们不希望作者在本地下载整个网站的内容。因为他们只对他们工作的文章感兴趣。
由于git版本了整个项目,将整个站点放在一个存储库中并不能帮助您满足这一需求。
单文件版本控制是我们的一个关键功能,但是拥有洞站点内容的快照并不是一个优先事项。
您可以在每篇文章中有一个目录(和git存储库),并在那里完成工作。或者每天,每周,每一期,你可以说出来。但是,您必须管理许多存储库。
发布于 2017-06-19 12:47:21
我建议您找到一种将所有内容导出到特定位置并在该目录上使用GIT的方法。
例如,您可以使用不会更改的特定文件命名约定导出所有文章,这样GIT就可以保留文件的版本,并且每个文件都有不同的提交。
此外,您应该有一个单独的application+database备份过程。
https://stackoverflow.com/questions/44629287
复制相似问题