1

git リポジトリ全体をバイナリ blob または単一のファイルに保存する方法はありますか?
基本的に、git リポジトリをデータベース (キー値ストアやリレーショナル データベースなど) に格納することを考えています。リポジトリ全体を 1 つの BLOB にする必要があります。

考えられる解決策の 1 つは、すべてのリポジトリ構造を圧縮 (zip) することです。

私が調べた可能性のあるビルトイン施設はありますか?

ひょっとして libgit2 はこの点で役に立ちますか?

編集:明確にするために:私はたくさんのgitリポジトリを持っており、さまざまなマシン、アプリからそれらにアクセスできるようにしたいと考えています。私のアプリケーションはそのようなものではありませんが、github を考えてみてください。

4

2 に答える 2

1

私のアプリケーションはそのようなものではありませんが、github だと思います

gitlabを見てみましょう

于 2013-10-24T08:22:21.143 に答える
1

記録のために、@TimoGeuschが述べgit bundleたように、私が必要としていたものでした。

于 2013-10-04T20:36:35.880 に答える