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
,