@Hyoban のGithub プロジェクト - vscode-xlog プラグインを基に、ローカルで xlog を編集してリモートに公開する機能を実装しました。
このプラグインを使用すると、ドキュメントを自己管理し、GitHub にバックアップを提出し、さらにGitHub Pages に公開することができます。
概要#
- プラグインは xlog から投稿をダウンロードしてアップロードできます。同時にファイル構造は Git の使用に影響を与えず、理論的には任意のバージョン管理プログラムを使用できます。
- プラグインが自動的に同期することを期待しており、右クリックで手動更新する必要がないことを望んでいます。
使用分析#
GitHub との連携:#
- GitHub にデータをプッシュできます。目的:バックアップ
- GitHub からデータをプルできます。目的:バックアップの復元
- 私を困惑させる点はここです:システム / コンピュータを変更した場合、GitHub からデータをダウンロードすべきか、xlog からダウンロードすべきか?
- 少し考えてみると、xlog がクラッシュしていない場合は xlog からダウンロードするべきだと気づきました。なぜなら、例えば GitHub のバックアップ前に更新された投稿は xlog のデータが必要であり、GitHub から直接復元すると一部のデータが誤ってロールバックされる可能性があるからです。
- 私を困惑させる点はここです:システム / コンピュータを変更した場合、GitHub からデータをダウンロードすべきか、xlog からダウンロードすべきか?
プラグインについて#
- プラグインを使用して xlog から投稿をダウンロードし、ローカルで投稿を作成および更新できます。
- ❓カスタムの公開時間を使用して xlog データを上書きできるかどうかはわかりません。
- 投稿のテンプレートがないため、自分でコピーする必要があります。
- xlog と GitHub のプッシュを自動的に更新するツールはありません。例えば、xlog を更新して GitHub にプッシュする連動を実現することはできません。