2017-04-02 77 views

回答

1

同樣的答案適用於mercurial:您不能進行只包含部分存儲庫的結帳。

如果您只需要存儲庫的一部分,就可以考慮使用相同的方法,並將更廣泛關注的部分(例如庫)移動到單獨的存儲庫中,以後可以通過多個子程序將其引用爲子存儲庫。 但是,你應該考慮你是否真的想要它成爲一個官方的子庫,或者如果你只是把它連接起來(而不是一個官方的子庫)。你也可以把這個庫部分拆分成一個獨立的回購庫,並且經常簡單地將其引入到應該使用它的庫中(這是重複的,但是避免了子回購方法)。

+0

我真的希望你可以把多個存儲庫放在一起,這樣可以解決我遇到的具體問題。但這超出了這個問題的範圍。 – einpoklum

+0

你可以簡單地從你喜歡的任何存儲庫中取出。如果沒有共同的歷史,Mercurial會告訴你它是無關的,並問你是否要繼續。但你可以做到這一點。 – planetmaker

+0

我不知道我可以在同一個文件夾中有多個存儲庫(不在子文件夾中)。我錯了嗎? – einpoklum

相關問題