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 联动。
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。