0

HTTP サーバーからアクセスするためのリポジトリを準備する必要があります。

どうやら、レポで git update-server-info を実行する必要があるようです。これにより、ダムの HTTP サーバー経由でアクセスできるようにするファイルが更新されます。

Pygit2 / Libgit2 を使用してレポを作成しています。libgit2 を使用すると、update-server-info を実行できますか?それとも、コマンド ライン git を何らかの方法で実行する必要がありますか?

私は広範囲に検索したので、それが利用可能であれば、方法を見つけるために間違った場所を探しています.

4

1 に答える 1

1

libgit2 はダム HTTP プロトコルのサポートを提供しませんが、これはサーバーであるため、実装にはあまり役立ちませんupdate-server-info

ダムプロトコルをサポートするにgit update-server-infoは、git が提供するフックの 1 つを介してサーバーのリポジトリにプッシュするたびに実行する必要があるため、とにかくこれには git を使用する必要があります。

于 2014-08-22T08:17:19.213 に答える