@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 のプッシュを連動させることはできません。