问题标签 [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 回答
55 浏览

perforce - 强制删除客户端,仓库中仍存在文件夹

我已经从 perforce 中强制删除了客户端,但它没有从 drop 中删除。

有人可以帮忙吗?

0 投票
1 回答
520 浏览

perforce - 使用 perforce 命令行时如何切换到更改列表 (p4)

我在我的工作区中使用打开了一堆文件p4 edit,在对每个文件进行了一些更改之后,我决定将它们提交审查,所以我使用它们进行了上演,p4 change并得到了一个数字来标记更改列表。一旦我这样做了,我就无法看到工作区中所做的实际更改。这些文件已转到我之前的版本p4 edit

如何将我的工作区恢复为指向更改列表的更改?

以上似乎都不起作用。此外,当我执行 a 时,p4 opened -u <author-name>我有一个字符串表示integrate change 403767 (text)所有列出的文件。

0 投票
2 回答
540 浏览

perforce-client-spec - Perforce - 未保存在工作区客户端视图中的更改

当我在 MacOS High Sierra 上执行“p4 客户端”以在我的工作区视图中进行一些更改以进行 perforce 时,更改没有保存,并且当我关闭工作区视图文件时,提示符处的命令“p4 客户端”没有关闭(退出) .

有人可以告诉我我错过了什么/做错了什么吗?谢谢

0 投票
1 回答
123 浏览

perforce - 通过命令行自动化,创建/编辑客户端规范视图

我有两个目录,例如:

现在,在自动化中,我想将这些路径映射到一个客户端并同步它。

比如 //A/B/C/Folder-One/ //MYClient/Folder-One/... //A/B/C/Folder-Two/ //MYClient/Folder-Two/...

谁能帮助我如何通过自动化实现这一目标?

假设说明:在当前目录中,我有.perforce配置了各个变量并且p4 client -o工作正常的文件。

0 投票
1 回答
253 浏览

perforce - c:\QA\New Text Document.txt - 文件不在客户端视图中。“Perforce 服务器”错误

在尝试将文件从工作区添加到待处理选项卡时,它向我显示以下错误:

c:\QA\New Text Document.txt - 文件不在客户端视图中。

在仪表板中,消息是:

Helix P4V 无法将位置“c:\QA”转换为有效的工作区位置。要使用此位置进行过滤,请将文件夹从工作区树拖到工作区文件夹字段或在工作区视图中包含库位置。

工作区名称为:QA 工作区根目录:C:\QA

使用 depot: rr 客户端表达式: //QA/rr/...

仓库路径是://rr

你能帮忙解决这个问题吗

提前致谢。

0 投票
1 回答
139 浏览

perforce-client-spec - 无法在 perforce 中创建简单的客户端

P4新手来了!

我想创建一个工作区并从 p4 存储库同步目录/文件。简单的东西,我无法工作。这张照片有什么问题?

p4 服务器和端口:myp4server.xyz.com:1712 p4 存储库是 //etc/freeze_check

我创建了一个目录(在 linux 中)/home/me/freeze_check 并 cd 进入它。我输入“p4 client”并像这样填写...

我离开了“主机”,但在 /home/me/P4OCNFIG

我也“setenv P4CLIENT P4CLIENT”(我看到了一个工作的 P4 工作区)

然后我退出编辑器。它说它拯救了客户。

现在,如果我输入“p4 client -o my_client_name”,我会看到我刚刚定义的内容。
如果我键入“p4 client -o”(没有客户端名称),它会出现一些不同的东西,与我开始使用的相同。

问:如何将我刚刚创建的客户端与我刚刚创建的目录关联起来?问:P4CONFIG 文件是必需的吗?setenv P4CONFIG 是必要的吗?

谢谢你的帮助

0 投票
1 回答
152 浏览

perforce - 如何从旧版本的模板创建客户规范?

我可以使用以下模板从模板创建 perforce 客户端规范:

是否可以告诉p4 client使用模板客户端的先前版本?

我错误地认为其中一个命令会起作用:

我收到错误消息“'template_spec@2019/05/01' 中不允许使用修订字符 (@, #)。

我也考虑过p4 client描述内容,但这个也不起作用:

但我得到与上面相同的错误。

我正在寻找仅使用命令行的解决方案,不涉及 p4v。

谢谢你。

0 投票
1 回答
191 浏览

perforce - perforce 禁止添加到叠加层

关于 p4 覆盖映射的几个问题。

如果有一个覆盖客户端视图:

  1. 是否可以禁止添加文件//depot/dir2

  2. 如何指定p4 add命令的目标是//depot/dir1or //depot/dir2

0 投票
1 回答
305 浏览

perforce - 仅同步仓库中的差异但收到错误“-必须参考客户端”

我希望能够仅将仓库中的差异同步到我的工作区中。我不想重新同步所有已经匹配的源文件。

我目前可以看到这个命令的区别:

但是当尝试使用此命令将仓库差异同步到我的本地工作区时:

我在终端收到这条消息:

“- 必须参考客户”

注意:在执行上述所有命令之前,我设置我的客户端使用

0 投票
1 回答
212 浏览

perforce - 从 p4 仓库路径中提取分支名称

是否有任何 perforce 命令或 p4 util 可用于从仓库路径中提取分支名称。例如,我的仓库位置为“//depot/folder/suffix”,分支名称为“b-folder-suffix”。如何从 depot 获取分支名称?是否有可能获得这种映射?

注意:我不是在寻找 RegEx。