總結問題:將github存儲庫嵌入到mercurial(窯)存儲庫中 - 它的集成程度如何?
是GitHub的託管子庫一水銀/窯倉庫內可能的,如果有,它們會自動更新/時由hg clone
或hg commit
命令操作父Mercurial庫克隆?
詳細問:
從我的問題,下面就這是這樣回答出色here,我的一些第三方的代碼是我下載前一陣子從GitHub上的開源工作文件夾。由於在那個階段我沒有使用版本控制,那些只有標準文件夾的文件夾現在已經作爲子庫存儲在mercurial中。
這顯然不理想,至少有一點,新版本的庫可能有錯誤修復或我希望在未來使用的新功能。我也可能需要在本地自定義一些庫。
我從閱讀this link可以看到有可能知道這些git服務器URL(和修訂版),因此我可以直接從它們的父回購庫中克隆github託管的庫。
我是否正確地說,當我克隆父(mercurial)回購,這些文件將被從github,而不必分開管理這個使用git?
還有什麼不清楚的是,如果我這樣做,並且發現代碼可能需要從該github克隆庫中定製,我是否需要使用git來管理本地文件的修訂版本,或mercurial通過代理做到這一點?如果我是hg commit -S
會mercurial調用git代表我處理該問題?