我正在尝试运行此命令:git-p4 clone -v // depot / path / project / v31a
它失败了,错误:
从// depot / path / project导入项目
在/home/xxx/Downloads/p4tmp/v31a/.git /
中重新初始化现有的Git存储库阅读管道:['git','config',' - bool','git-p4.useclientspec']
将// depot / path / project / v31a /从版本#head初始导入refs / remotes / p4 / master
读取管道:['git','config','git-p4.user']
读取管道:['git','config','git-p4.password']
读取管道:['git','config','git-p4.port']
读取管道:['git','config','git-p4.host']
读取管道:['git','config','git-p4.client']
打开管道:['p4',' - G','files','// depot / path / project / v31a /...#head']
打开烟斗:['p4',' - G','描述',' - s','222342']
读取管道:['git','config',' - bool','core.ignorecase']
提交到refs / remotes / p4 / master
打开管道:p4 -G用户
使用git fast-importIO错误。你的git版本是否足够近了?
============================================== < / p>
在此之前,我已经设置了P4HOST,P4USER和P4PASSWD环境变量。
知道这个错误是什么吗?我的git版本是2.3.6。
答案 0 :(得分:3)
如果Python无法与git fast-import
通话,则会发生错误。您可以检查它是否已实际安装:
$ git fast-import -h
如果git-p4由于某种原因无法创建临时文件,您也可能会得到它。在strace
下运行您的命令可能会提供更多有关正在发生的事情的线索。
你在运行什么操作系统?