Perforce分支规范中的通配符问题

时间:2009-05-28 00:04:17

标签: version-control branch perforce

在分支规范中,我有以下观点:

//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”开头的目录。

我做错了什么,我该如何解决?

2 个答案:

答案 0 :(得分:13)

我认为你需要在每个映射的两侧都有匹配的通配符。尝试:

//depot/dev/t/a/g/... //depot/dev/t/r/g/...
-//depot/dev/t/a/g/p/o*/... //depot/dev/t/r/g/p/o*/...

答案 1 :(得分:0)

虽然不是问题的直接答案(上面回答),但我在同一条消息上难以接受,并在尝试搜索解决方案时发现了这篇文章。

在我的情况下,这是因为当从另一个文件复制粘贴工作空间映射时,放置省略号字符而不是Perforce" ..."通配符。为了解决这个问题,我删除了省略号并通过键入三个句点来替换它。