2014-09-24 20 views
2

我正在研究prose.io,我想了解有關內容管理工作流程的更多信息。Prose.io內容管理工作流程解釋

做prose.io內容的貢獻者可以通過prose.io訪問GitHub上的主存儲庫,或者他們在分支甚至是分支上工作嗎?

我想知道有多少人可以出錯,以及每個人都有權訪問時,主數據庫的複雜程度如何?

有沒有一個選項可以將提取請求和散文結合起來?

回答

0

使用散文爲我的個人博客和它的主回購散文得到訪問。

但是有些事情可以做。在Jekyll _config.yml中,您可以設置rooturl: "DIRECTORY NAME"的散文參數選項,這會限制散文對目錄的訪問。在我的情況下,有一個名爲_posts的目錄,散文不能編輯任何東西。也有ignore選項,基本上使散文文件夾不可見。我

這是我的散文配置作爲例子。這裏我使用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." 

更多關於此處的選項>

https://github.com/prose/prose/wiki/Prose-Configuration

0

散文不一定承諾master,而是致力於默認的系統分支。那通常是master,但你可以change it。例如,如果您使用GitHub頁面,您的默認分支將是gh-pages

在我們的工作流程中,我們現在試圖分離貢獻者編輯的分支和我們用於生產的版本。我們將缺省值設爲master(爲簡單起見),但將我們的生產版本保留在單獨的分支中(例如production)。然後項目業主仔細合併或從master櫻桃選擇production

散文可能會很快讓您從GitHub默認分支change the branch it commits to,在這一點上,我們將重新審視我們的工作流程。