将git repo存储在数据库中

时间:2013-08-26 15:01:01

标签: database git blob libgit2

有没有办法将整个git存储库存储在二进制blob或单个文件中? 基本上我在考虑将git repos存储在数据库中(比如键值存储或关系数据库),我需要整个repo成为一个blob,

一种可能的解决方案是压缩(zip)所有repo结构,

我可能已经查看过的任何内置设施?

libgit2在这方面有任何帮助吗?

编辑:说清楚:我有很多很多git repos,我希望能够从不同的机器,应用程序访问它们。我的应用程序不是那样的,但想想github。

2 个答案:

答案 0 :(得分:0)

为了记录,正如@TimoGeusch提到git bundle是我需要的。

答案 1 :(得分:0)

  

我的应用程序不是那样的,但想想github

查看gitlab