【发布时间】:2018-10-16 19:08:16
【问题描述】:
当涉及到p4ignore 时,有没有办法让"p4v reconcile offline work" 的行为方式与命令行"p4 reconcile" 相同?
我读过Can you "ignore" a directory in P4V? 和https://community.perforce.com/s/article/1282,但问题在于它们不是很灵活。我们希望每个项目使用不同的 p4ignore 文件,因此必须设置绝对路径、更改 p4v 起始目录或设置固定的 env 变量会破坏灵活性。
理想情况下,它的工作方式与我们在项目根目录中创建 p4config 文件的命令行相同,然后将其 p4ignore 变量指向包含忽略规范的并行 p4ignore 文件。
例子:
p4config.txt
P4IGNORE=p4ignore.txt
p4ignore.txt
*.obj
如果我从该项目根文件夹中的命令行运行"p4 reconcile",它将正确协调除 obj 文件之外的所有内容。
如果我从该项目的根文件夹运行 "p4v reconcile offline work",它将协调所有内容包括应该被忽略的 obj 文件。
有什么想法吗?
【问题讨论】:
标签: perforce