P4API.NET эквивалентность команды "p4 files" для поиска файлов в хранилище

Я использую библиотеку P4API.NET API Perforce .NET и задаюсь вопросом, есть ли эквивалентность командной строки "p4 files", которую я могу вызвать, чтобы вернуть список файлов (таких как *.cpp) в моем // депо? Заранее спасибо!

2 ответа

Решение

Вот фрагмент кода, который работает для меня.

IList<FileSpec> filesToFind = new List<FileSpec>();
FileSpec fileToFind = new FileSpec(new DepotPath("//depot/....cpp"), null, null, VersionSpec.Head);
filesToFind.Add(fileToFind);
IList<FileSpec> filesFound = pRep.GetDepotFiles(filesToFind, null);

Быстрый тур по документам не сразу показывает, но вы всегда можете использовать P4Command.Run выполнить любую произвольную команду Perforce, чтобы вы могли p4 files //depot/...cpp,

Другие вопросы по тегам