在分支规范中,我有以下观点:
//depot/dev/t/a/g/... //depot/dev/t/r/g/...
-//depot/dev/t/a/g/p/o*/... //depot/dev/t/r/g/p/...
Perforce 为那里的第二条规则报告了“不兼容的通配符”。
我想做的是排除所有以“o”开头的目录。
我做错了什么,我该如何解决?
在分支规范中,我有以下观点:
//depot/dev/t/a/g/... //depot/dev/t/r/g/...
-//depot/dev/t/a/g/p/o*/... //depot/dev/t/r/g/p/...
Perforce 为那里的第二条规则报告了“不兼容的通配符”。
我想做的是排除所有以“o”开头的目录。
我做错了什么,我该如何解决?
我认为您需要在每个映射的两侧都有匹配的通配符。尝试:
//depot/dev/t/a/g/... //depot/dev/t/r/g/...
-//depot/dev/t/a/g/p/o*/... //depot/dev/t/r/g/p/o*/...
虽然不是对这个问题的直接回答(上面已经回答),但我被同一条消息难住了,并在尝试寻找解决方案时发现了这篇文章。
就我而言,这是因为从另一个文件复制粘贴工作区映射时,放置了省略号字符而不是 Perforce“...”通配符。为了解决这个问题,我删除了省略号并通过键入三个句点来替换它。