Py学习  »  Git

git p4 clone命令给出错误:访问仓库失败:无法连接

Neeraj Chand • 8 年前 • 2520 次点击  

我无法运行 git p4克隆//仓库/xyz 我的Git Bash命令。它给了我错误 访问仓库失败:无法连接 只需创建一个带有.git文件夹的空目录。 我已经完成了GitP4所需的所有配置。

git-p4.py file is present at git/bin & git-core directories.

我在GitBash中设置了如下P4配置

p4 set P4PORT=ssl:perforce1.xyx.net:1212
p4 set P4USER=<<user.name>>
p4 set P4PASSWD=<<password>>

但是,如果我进入 P4客户端 命令并编辑配置,给出如下精确的仓库路径,我可以运行 P4同步 加载项目。所以它看起来不像网络/凭据/防火墙/端口等问题:(下面的P4客户端配置允许我成功运行P4同步)

  Client:   WKSWXXXXX

Update: 2018/10/03 04:21:40

Access: 2018/10/03 04:21:53

Owner:  neeraj.chand

Host:   WKSWXXXXX

Description:
    Created by neeraj.chand.

Root:   c:\Users\312846\git_test

Options:    noallwrite noclobber nocompress unlocked nomodtime normdir

SubmitOptions:  submitunchanged

LineEnd:    local

View:
    //depot/xyz/... //WKSWXXXX/...

我可以确认 Git P4 已成功安装。 这里可能出什么事了?它与git-p4.py有关吗?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/30519
文章 [ 2 ]  |  最新文章 8 年前
Luke
Reply   •   1 楼
Luke    8 年前

Git-P4从未使用过python3。我一直在努力使它发挥作用-你可以在这里看到我目前的尝试:

https://github.com/luked99/git/tree/git-p4-python3-final-showdown

它仍然需要相当多的工作,但是一些测试已经开始通过了。不过,大多数还是失败了。

Neeraj Chand
Reply   •   2 楼
Neeraj Chand    8 年前

事实证明,GitP4不能与我使用的python 3.0.xx一起正常工作。 改为python 2.7.1,一切工作都很顺利,不需要进行任何手动配置(p4客户机)。

只需对P4进行以下配置,您就可以很好地使用 git p4克隆//仓库

p4 set P4PORT=ssl:perforce1.xyx.net:1212
p4 set P4USER=<<user.name>>
p4 set P4PASSWD=<<password>>