Perforce 有没有一种方法可以得到;p4v协调脱机工作“;?

Perforce 有没有一种方法可以得到;p4v协调脱机工作“;?,perforce,Perforce,有没有办法让“p4v协调脱机工作”在处理p4ignore时与命令行“p4协调”的行为相同 我读过,但问题是它们不是很灵活。我们希望每个项目有不同的p4ignore文件,因此必须设置绝对路径、更改目录中的p4v start或设置一个固定的env变量,这会破坏灵活性 理想情况下,它的工作原理与命令行相同,在命令行中,我们在项目的根目录中创建一个p4config文件,然后将其p4ignore变量指向一个并排的p4ignore文件,该文件包含ignore规范 例如: p4config.txt P4IGN

有没有办法让
“p4v协调脱机工作”
在处理
p4ignore
时与命令行
“p4协调”
的行为相同

我读过,但问题是它们不是很灵活。我们希望每个项目有不同的p4ignore文件,因此必须设置绝对路径、更改目录中的p4v start或设置一个固定的env变量,这会破坏灵活性

理想情况下,它的工作原理与命令行相同,在命令行中,我们在项目的根目录中创建一个p4config文件,然后将其p4ignore变量指向一个并排的p4ignore文件,该文件包含ignore规范

例如:

p4config.txt

P4IGNORE=p4ignore.txt
p4ignore.txt

*.obj
如果我从该项目根文件夹中的命令行运行
“p4协调”
,它将正确协调除obj文件以外的所有文件

如果我从该项目的根文件夹运行
“p4v协调脱机工作”
,它将协调所有内容,包括本应忽略的obj文件


有什么想法吗?

因为P4V不是开源的,所以不可能自己修复其中的bug


“如何让P4V完成命令行所做的事情”的答案通常是“编写一个自定义工具并使用它来代替内置的P4V命令”

谢谢。我认为这是我的一个配置错误,但如果它是一个错误,那么我就不走运了。回到命令行,我走!