ТОЛЬКО список файлов текущей папки? - PullRequest
1 голос
/ 25 декабря 2009

Здравствуйте. Я пытаюсь получить синтаксис Perforce для получения (например, с помощью "fstat") списка файлов только в заданной папке (депо), без мусора из всех подпапок. Но я не смог найти ничего в документах, ничего не связанного с использованием Google, даже экспериментировать с ".", "... /." и т.д. приведи меня в никуда ...

Это потому, что это вообще невозможно? Я не могу понять, почему ... Разве это не удар по спектаклю?

Спасибо заранее. Себ.

Ответы [ 2 ]

3 голосов
/ 25 декабря 2009

Одиночное «*» расширяется до «всех файлов в этом каталоге» в p4 (без подкаталогов). Так, например, в приглашении оболочки Unix в правильном каталоге в клиенте Perforce:

$ p4 fstat '*'

Вам нужно заключить в кавычки или экранировать *, чтобы избежать расширения shell , конечно же; -).

0 голосов
/ 26 декабря 2009

Ах, наконец.

Это была частично моя собственная ошибка - я установил для ExceptionLevel значение ExceptionOnBothErrorsAndWarnings ... Мне нужна была полная отладка ... К сожалению:

  1. Когда возникло исключение - не был создан объект Response, и я не смог прочитать предупреждающее сообщение, которое не было частью сообщения об исключении (или объекта).
  2. Использование предупреждения «// depot / Folder1 / Folderx / *» «Нет таких файлов!» - что не то, что разработчик может ожидать ... Как не особый случай ...

Похоже, мне еще предстоит многому научиться на Perforce: - /

Спасибо, ребята, за ваше сообщение. Себ.

...