shiqi

shiqi

Study GIS, apply to world
twitter
github
bento
jike

發佈xlog的新方法

基於 @HyobanGithub 專案 - vscode-xlog 插件,我實現了從本地編輯 xlog 到遠程發布。
使用這個插件,我們可以實現文檔自有化,並可以提交到 GitHub 進行備份,甚至發布 GitHub Pages。

概述#

  • 插件可以從 xlog 下載 posts 並上傳回 xlog。同時文件結構不影響 Git 的使用,理論上可以使用任何版本管理程序。
  • 期待插件可以自動 sync,而不是靠右鍵單擊手動更新。

使用分析#

配合 Github 使用:#

  • 可以向 GitHub Push 數據。作用:備份
  • 可以從 Github pull 數據。作用:備份恢復
    • 令我困惑的點就是這裡:如果換了系統 / 電腦,我應該從 GitHub 還是 xlog 下載數據?
      • 稍微思考發現:如果 xlog 沒有崩潰,那就從 xlog 下載,畢竟比如 GitHub 備份前更新的 post 需要 xlog 的數據,直接從 GitHub 恢復可能會導致部分數據錯誤回滾。

關於插件#

  • 可以
    • 使用插件從 xlog 下載 posts,
    • 在本地創建並更新 posts。
  • ❓不知道能否用自定義的發布時間來覆蓋 xlog 數據。
  • 沒有 posts 的模板,只能自己複製。
  • 沒有自動更新 GitHub 的工具,比如做到更新 xlog 和 GitHub push 聯動。
載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。