我正在研究prose.io,我想了解更多关于内容管理工作流程的信息。
prose.io内容贡献者是否通过prose.io访问GitHub上的主存储库,或者他们是否在分支甚至分支上工作?
我想知道当每个人都可以访问时,会出多大的问题,主存储库会变得多么混乱?
有没有将拉请求与散文相结合的选项?
发布于 2016-02-18 06:04:07
使用散文作为我的个人博客,这是大师级的repo prose可以访问的。
然而,你可以做一些事情。在Jekyll _config.yml中,您可以为rooturl: "DIRECTORY NAME"设置散文参数选项,这将限制散文对目录的访问。我
以下是我的散文配置,可用作示例。在这里,我同时使用了root和ignore选项。
prose:
rooturl: '_posts'
media: 'img'
ignore:
- 404.html
- LICENSE
- feed.xml
- _config.yml
- /_layouts
- /_includes
- /css
- /img
- /js
metadata:
_posts:
- name: "layout"
field:
element: "hidden"
value: "post"
- name: "title"
field:
element: "text"
label: "Post title"
placeholder: "Title"
alterable: true
- name: "subtitle"
field:
element: "textarea"
label: "Subtitle"
placeholder: "A description of your post."
alterable: true
- name: "date"
field:
element: "text"
label: "Date"
help: "Enter date of post."
placeholder: "yyyy-mm-dd"
alterable: true
- name: "published"
field:
element: "checkbox"
label: "Publish"
help: "Check to publish post, uncheck to hide."有关此处选项的更多信息>
发布于 2016-06-06 22:03:18
Prose不一定要提交给master,而是提交给你的默认分支。这通常是master,但您也可以使用change it。例如,如果您使用的是GitHub页面,那么您的默认分支将是gh-pages。
在我们的工作流程中,我们现在正在尝试将贡献者编辑的分支与我们用于生产的版本分开。我们保留缺省值为master (为简单起见),但将我们的生产版本保留在一个单独的分支中(例如production)。然后,项目所有者仔细地将master合并或精选到production中。
Prose可能很快就会允许您从GitHub默认分支执行change the branch it commits to,在这一点上,我们将重新访问我们的工作流程。
https://stackoverflow.com/questions/26006731
复制相似问题