我无法在我的 git bash 上运行git p4 clone //depot/xyz命令。它让我在访问 depot 时出错:无法连接,只是创建了一个带有 .git 文件夹的空目录。我已经完成了 git p4 所需的所有配置。
git-p4.py file is present at git/bin & git-core directories.
Run Code Online (Sandbox Code Playgroud)
我在 git bash 中设置了如下所示的 p4 配置
p4 set P4PORT=ssl:perforce1.xyx.net:1212
p4 set P4USER=<<user.name>>
p4 set P4PASSWD=<<password>>
Run Code Online (Sandbox Code Playgroud)
但是,如果我输入p4 客户端命令并编辑配置,给出如下所示的确切仓库路径,我就可以运行p4 sync来加载项目。所以它看起来不像是网络/凭证/防火墙/端口等问题:(在 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/...
Run Code Online (Sandbox Code Playgroud)
我可以确认git p4已成功安装。这里可能出了什么问题?它与 git-p4.py 相关吗?
事实证明,git p4 不能与我使用的 python 3.0.xx 正常工作。更改为 python 2.7.1,一切顺利,无需进行任何手动配置(p4 客户端)。
只需为 p4 执行以下配置,您就可以使用git p4 clone //depot
p4 set P4PORT=ssl:perforce1.xyx.net:1212
p4 set P4USER=<<user.name>>
p4 set P4PASSWD=<<password>>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1305 次 |
| 最近记录: |