[英]How to switch b/w git and mercurial subrepo in a mercurial repo
目前,我正在使用具有多個水銀子倉庫的水銀倉庫。 我正在將這些子存儲庫遷移到git,並且仍然使Mercurial存儲庫指向這些git子存儲庫(現在由mercurial支持)。 我想知道是否有可能在某個時候將汞回購更新為舊的變更集,以恢復汞回購。
是的,這是在Mercurial中處理子倉庫的自然方法 :
(在版本庫文件級別)在主庫中添加subrepo只是兩個附加版本文件 ( .hgsub
和.hgsubstate
)。 更改subrepos時,已在一個changeset中更改了這些文件。 如果|當您在git-subrepo遷移之前更新到變更集時,作為工作目錄更新的一部分,您將獲得舊的subrepos定義
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.