linux - Mercurial 解包错误 : abort: . .. 未知包版本 20

标签 linux version-control mercurial

我在 linux ubuntu 14.04 lts 上使用 Mercurial Distributed SCM(版本 3.3.2)。我尝试使用命令行解绑在 Mac osx 上制作的 mercurial hg 包:


hg unbundle XXX.hg

中止:XXX.hg:未知 bundle 版本 20


有人知道发生了什么事吗?谷歌研究并未提供太多相关信息。

最佳答案

我必须将 type='bzip2-v1' 添加到 bundle 调用中

from mercurial.commands import bundle
bundle(ui, repo, tmpfile.name, dest=None, base=(parentc.rev(),), rev=(c.rev(),), type='bzip2-v1')

关于linux - Mercurial 解包错误 : abort: . .. 未知包版本 20,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35231547/

相关文章:

linux - 正在运行的进程是否会损坏其目录中的可执行文件和文件(当前正在使用)

java - 在远程 Linux 机器上编辑文件?

Mercurial - 如何推送未完成的分支?

带有 "Dependencies"的 SVN 多个分支

Mercurial 和 TortoiseHG - 推送更改后更新远程存储库

mercurial - 我如何限制对 Mercurial 中特定分支的提交?

linux - 我怎样才能得到实时值来特别在 BASH 中制作我自己的脚本,如附件所示

linux - ts_calibrate 无法从 systemd 脚本运行

c# - 对于 Silverlight 4 Visual Studio 解决方案,版本控制需要什么?

svn - 我们使用的最佳源代码控制(以及如何说服人们使用它?)