可能重複:
Can I split a Mercurial repository?水銀:在舊的存儲庫從現有文件夾中新的存儲庫
我有多個項目Mercurial庫(當我開始用水銀這似乎是一個好主意...)。
是否有可能將項目/文件夾轉換爲新的存儲庫,並保持其歷史記錄不變?
在此先感謝。
可能重複:
Can I split a Mercurial repository?水銀:在舊的存儲庫從現有文件夾中新的存儲庫
我有多個項目Mercurial庫(當我開始用水銀這似乎是一個好主意...)。
是否有可能將項目/文件夾轉換爲新的存儲庫,並保持其歷史記錄不變?
在此先感謝。
你應該可以用ConvertExtension這樣做,從Mercurial轉換到Mercurial。
從文檔:
The filemap is a file that allows filtering and remapping of files and directories. Each line can contain one of the following directives: include path/to/file-or-dir exclude path/to/file-or-dir rename path/to/source path/to/destination
我已經與下面的命令行成功
hg convert ./OriginalRepo ./NewRepo --filemap fm.txt
其中FM-TXT會是什麼樣
include SubProjectFolderName
你可能想看看int o將該文件夾重命名爲不成爲新回購庫中的子文件夾。儘管如此,我還沒有嘗試過。
我不確定你在問什麼......你是否試圖將一個現有的Mercurial倉庫拆分成許多新的倉庫,或者你是否試圖將多個現有的倉庫合併到一個新的倉庫中? – 2011-04-05 21:26:02
我嘗試做前者。 – Amenti 2011-04-05 21:32:09