有沒有辦法將整個git存儲庫存儲在二進制BLOB或單個文件中?
基本上我想在數據庫中存儲(如鍵值存儲或關係數據庫)的git回購協議,我需要整個回購是一個斑點,在數據庫中存儲git回購
一個可能的解決方案是壓縮(壓縮)所有回購結構,
任何內置的設施,我可能看過?
libgit2在這方面有什麼幫助嗎?
編輯:說清楚:我有很多很多的git回購,我希望能夠從不同的機器,應用程序訪問它們。我的應用程序就是這樣,但是想想github。
有沒有辦法將整個git存儲庫存儲在二進制BLOB或單個文件中?
基本上我想在數據庫中存儲(如鍵值存儲或關係數據庫)的git回購協議,我需要整個回購是一個斑點,在數據庫中存儲git回購
一個可能的解決方案是壓縮(壓縮)所有回購結構,
任何內置的設施,我可能看過?
libgit2在這方面有什麼幫助嗎?
編輯:說清楚:我有很多很多的git回購,我希望能夠從不同的機器,應用程序訪問它們。我的應用程序就是這樣,但是想想github。
什麼是你的理由想這樣做呢?是否用於備份目的?不知道你希望通過這樣做獲得什麼。 –
我有很多它們,我希望能夠從不同的機器,應用程序訪問它們。我的應用程序就是這樣,但是想想github, – Ali
從git倉庫創建可用blob的「明顯」方法是使用'git bundle'。也就是說,我同意尼克的觀點,即關於用例的更多信息更有可能產生有用的答案。 –