bzr - 创建包含完整存储库的 tgz 文件
我正在尝试备份我的共享 bzr 存储库。我查看了 bzr export hotcopy.tgz
但它似乎只是拍摄了最新版本的快照。
是否有用于执行备份的命令,或者我是否必须
- 完全签出到 tmp 目录、
- 压缩 tmp 目录、
- 删除 tmp 目录
或者是否有更好的方法来备份 bzr 存储库?
I'm trying to backup my shared bzr repository. I have looked at bzr export hotcopy.tgz
but it seems only to take a snapshot of the latest revision.
Is there a command for doing backups, or do I have to
- full checkout into a tmp dir
- compress the tmp dir
- remove the tmp dir
Or is there a better way to backup a bzr repository?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以尝试这样的操作:
这将创建一个集市本机格式合并指令,您可以将其应用于空存储库以重新创建所有状态。
或者,只对当前结账进行柏油处理可能是安全的。磁盘格式应设计为安全地处理您可能使用 tar 获取的部分更新。
You could try something like this:
That will create a bazaar native format merge-directive which you could apply to an empty repository to re-create all state.
Alternatively, it's likely safe to just tar up the current checkout. The on-disk format should be designed to safely deal with partial updates you may grab with tar.