当前位置:  开发笔记 > 编程语言 > 正文

如何导出子文件夹的Bazaar历史记录

如何解决《如何导出子文件夹的Bazaar历史记录》经验,为你挑选了2个好方法。

我正在编写一个框架以及一个使用该框架的项目.该项目是Bazaar存储库,框架位于项目下方的子文件夹中.

我想给框架一个自己的Bazaar存储库.我该怎么做?



1> Jrgns..:

您使用split命令:

bzr split sub_folder

这将在子文件夹中创建一个独立的树,您现在可以单独导出和处理它.



2> bialix..:

使用快速导入插件(http://bazaar-vcs.org/BzrFastImport):

1)将所有历史记录导出到流中:

bzr fast-export BRANCH > full-history.fi

2)过滤历史记录以生成新流:

bzr fast-import-filter -i subfolder full-history.fi > subfolder.fi

3)仅使用子文件夹重新创建新分支:

bzr init-repo .
bzr fast-import subfolder.fi


如果想要从新存储库中的路径中删除`subfolder`,使其不在签出树中,则在`-i子文件夹`参数中添加一个尾部斜杠,如`-i subfolder /`.fast-import-filter将过滤后的项目置于使用-i参数指定的最深层文件夹中.
推荐阅读
手机用户2402852307
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有