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
Затем объедините foo-only-ветка в ветку назначения
bzr merge /path/to/foo-only-branch -r0..-1
ПРИМЕЧАНИЕ: после танца fast-export / fast-import история only-foo будет несовместима с оригинальной веткой, поэтому вы не сможете выполнить этот трюк несколько раз.