bzr:将存储库子目录分离到新存储库中
我有一个名为 misc
的 bzr 存储库。自然地,它被许多子目录堵塞,现在这些子目录值得拥有自己的存储库。
如何将子目录(例如 misc/docs
)分离到名为 doc
的新存储库中?
我已经尝试过:
bzr split misc/docs
但是得到:
bzr: ERROR: To use this feature you must upgrade your branch at
file:///home/adam/bzr/misc/ to a format which supports rich roots.
存储库被推送到外部服务器中,因此我可以随意删除和重新分支。
谢谢,
亚当
I have a bzr repository called misc
. Naturally, it got clogged with lots of subdirectories which now deserve a repo of their own.
How do I detach a subdirectory, say misc/docs
, into a new repo called doc
?
I have tried:
bzr split misc/docs
But got :
bzr: ERROR: To use this feature you must upgrade your branch at
file:///home/adam/bzr/misc/ to a format which supports rich roots.
The repo is pushed into an external server, so I can delete and re-branch at will.
Thanks,
Adam
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看一下 bzr-fastimport 插件。它具有命令 fast-import-filter ,允许您“过滤”树的一部分。所以通常的工作流程是:
Take a look at bzr-fastimport plugin. It has the command fast-import-filter which allows you to "filter" part of your tree. So usual workflow would be: