2010-08-23 61 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

相关问题