7

我正在尝试在 Mac 上的批处理文件中使用 p4 命令,例如 p4 登录等。我不断收到错误“-bash p4:找不到命令”。

我按照这里的前 7 个步骤,得到了同样的错误: http ://www.endliescurious.com/2008/11/11/configuring-p4-command-line-client-on-mac-os-x/

搜索时我找不到其他有用的东西。有没有其他人遇到过类似的问题并解决了?

4

3 回答 3

7

只需将“p4”可执行文件放入 /usr/local/bin 甚至 /usr/bin 如果您愿意。;-)

于 2014-01-28T06:38:51.447 回答
6

操作步骤:

(1) 从以下位置下载macOS的p4文件:

https://www.perforce.com/downloads/helix-command-line-client-p4

(2) 将该项目复制到任何自定义文件夹下的任何本地文件夹。例如:'/Users//perforce'

(3) 在终端中运行以下命令。

chmod +x /Users/<yourname>/perforce/p4
export PATH=/Users/<yourname>/perforce:$PATH

(4) 现在在终端中运行“p4”。

这不应该失败!

于 2018-07-06T06:20:28.353 回答
0

要添加到现有答案,在我的 macOS Mojave 上,使用 Safari 为 OSX 10.10+ 下载 Perforce 2019.1/1796703 会给我一个p4.dms文件。

p4在使用它之前,您必须将其重命名为first。任何取消归档文件的尝试.dms都将失败。它不是有效的 DMS 存档。

于 2019-06-08T09:36:52.083 回答