Выполнить проблему с подстановочными знаками в спецификации ветки - PullRequest
5 голосов
/ 28 мая 2009

В спецификации ветки у меня есть следующее представление:

//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 ]

13 голосов
/ 28 мая 2009

Я думаю, вам нужно иметь одинаковые символы подстановки с обеих сторон каждого сопоставления. Попробуйте:

//depot/dev/t/a/g/... //depot/dev/t/r/g/...
-//depot/dev/t/a/g/p/o*/... //depot/dev/t/r/g/p/o*/...
0 голосов
/ 19 августа 2017

Хотя это не прямой ответ на вопрос (ответ выше), я был поставлен в тупик на том же сообщении и нашел этот пост, пытаясь найти решение.

В моем случае это произошло потому, что при копировании и вставке сопоставления рабочей области из другого файла вместо символа подстановки «...» вместо символа «...» был выбран символ многоточия. Чтобы это исправить, я удалил многоточие и заменил его, набрав три периода.

...