2010-08-23 63 views

回答

2

Bazaar對此操作沒有直接的支持。

儘管您可以使用其他工具來實現此目標。但這不是很平凡的操作。您可以使用bzr-fasimport插件您的分支的完整歷史記錄導出到fastimport流,然後過濾歷史所需的文件,並創建新的分支,只有這一個文件,它的歷史:

bzr fast-export > full-branch.fi 
bzr fast-import-filter -i foo.txt full-branch.fi > only-foo.fi 
bzr fast-import only-foo.fi foo-only-branch 

然後合併富,only-分支到你的目的地分支

bzr merge /path/to/foo-only-branch -r0..-1 

注:快速出口/快速導入後舞獨尊-foo的歷史將與原分公司不兼容,所以你不能這樣做這一招幾次。

+0

謝謝 - 這真的很有幫助! (希望它會更容易些,但我知道它不是他們設計的) – robince 2010-08-25 08:36:57

相關問題