问题标签 [perforce-client-spec]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
937 浏览

perforce - 如何从 Perforce 中排除所有 .DS_Store 文件?

我使用 Perforce 中的图形界面为 .DS_Store 文件设置排除项:

在此处输入图像描述

它在工作区中实现了这一点:

-//depot/*.DS_Store //almo_SilentMac/*.DS_Store

但是当我协调离线工作时,它仍然会出现 .DS_Store 文件。我究竟做错了什么?

0 投票
1 回答
1365 浏览

unity3d - Unity Perforce 映射失败

因此,在使用了 unity 的资产服务器很长一段时间后,我决定尝试 Perforce,因为它似乎是一个不错的选择,也是与没有专业许可证的人一起工作的可行方式。我正在使用 Windows 版本的 Unity 5 和 Linux 安装的 P4V。

我得到的问题是这个错误

在互联网上搜索后,我没有发现这到底是什么意思,所以我想我会问。

0 投票
4 回答
34246 浏览

perforce - 当客户端未知错误出现时如何在 Perforce P4 中设置客户端根目录

突然,当我p4 info在终端中运行时,我注意到客户端根目录没有设置(不知道为什么它突然被取消设置。以下是显示“客户端未知”代替客户端根目录的输出。通过的命令是什么我可以设置相同的吗?我尝试过p4 clientp4 set但可能是语法错误。

并且此客户端根的值是否与我的 P4V 客户端中 Connections->Edit Workspace 下设置的“工作区根”相同。我的 P4V 客户端运行良好。p4 info当我的 Intellij IDEA 开始在 P4 中显示连接问题时,我发现了这个问题。在IDEA中测试连接,下面是错误截图,和我p4 info在终端做的一样。

在此处输入图像描述

关于我的 p4settings.txt 配置,以下是迄今为止工作了几个月的配置:

我的 P4V 连接(一切正常),使用上面提到的相同细节/配置,我仍然在终端中发现这个问题,因此在 Intellij IDEA 中。

0 投票
2 回答
453 浏览

perforce - 每次尝试触发任何 Perforce 命令时都必须在命令行中设置端口

我是 Perforce 的新手,需要在命令行中工作,我很困惑为什么教程网站上的所有命令都写成$p4 命令,但是每次尝试触发该命令时我都必须添加端口,因为例如,对于$p4 同步,$即使在我登录后,我也必须每次都输入 p4 -p myhost:myport sync,如果我错过了主机和端口,就像我只是输入$p4 同步一样,程序就会挂在那里。 ..任何人都可以提供一些建议吗?

0 投票
1 回答
3329 浏览

perforce - P4PASSWD 在 perforce 命令行中不起作用

我已经为我的 perforce 设置了一些环境变量,比如 P4PORT,它正在工作,我还导出 P4PASSWD,如果我输入$export -p 可以看到它,但是当我尝试登录时 p4 仍然要求我输入密码$p4 -u 我的用户名登录。有什么想法或解决方案吗?

此外,我注意到公司 wiki 中的一些评论,例如“如果您的自动化需要 Perforce 交互并且尚未将要求传达给 Perforce 团队,请给他们发送电子邮件。一旦团队了解所有细节, Perforce 票证可用于允许自动交互。”

这是否意味着我当前的存储库中不允许使用 P4PASSWD,如果我想自动执行此操作,我需要使用“perforce ticket”机制?

谢谢。

0 投票
2 回答
76 浏览

perforce - Perforce 在编辑时引用不同的根

我有以下perforce.myClient包含不同目录的 perforce 客户端。当我打开文件进行编辑时,使用/perforce.myClient/p4 edit someFile 它失败并显示以下消息 /perforce.myClient/someFile is not under clients root '/my/other/perforce/client'

我做了以下操作以确保 perforce 选择了正确的客户

检查根是否指向正确的位置p4 client perforce.myClient

我还能如何强制客户端?

0 投票
0 回答
990 浏览

java - 使用 p4v java 从本地工作区签入/签出文件到 perforce

这是我从 perforce 获取文件(步骤 1)并在 perforce 中签入文件的代码(步骤 2)

我能够成功获取文件。但是当将文件签入回仓库时,我收到一条消息: 没有要提交的文件。

有人可以帮我找到我在这里可能缺少的东西吗?

0 投票
1 回答
6750 浏览

perforce - 如何更改 p4 信息中的默认服务器值

我得到以下错误。

如果我使用 -p 将服务器详细信息作为参数传递,我将得到正确的 o/p

请分享如何更改默认服务器详细信息。

0 投票
1 回答
33 浏览

perforce - 检索没有二进制文件的项目

我们有多个非常大的 perforce 存储库,其中包含许多与源代码混合的二进制文件。是否可以配置客户端规范以使某些文件扩展名(例如 zip、jar、war 等)永远不会同步到本地副本?

我们定期同步以在源代码上生成指标,为此,二进制文件只是妨碍了。

0 投票
4 回答
1999 浏览

unix - 在 w! 上执行自动 p4 编辑命令!在 vim 上

目前我的团队在 perforce 中遇到了一些问题,他们通常在 gvim 中更改文件并关闭文件而不对该文件进行 p4 编辑,因此,当他们提交时,有时某些更改不会反映在服务器上,这会导致严重失败同样的,你能告诉我当我发出命令时的方式吗!在 vim 中,系统将检查它是否在 perforce 服务器中,然后自动执行 p4 编辑,然后编辑文件。

谢谢