У меня есть собственный автоматизированный скрипт сборки в виде командного файла DOS. В части этого скрипта я проверяю (с помощью «svn checkout») раздел нашего SVN-репозитория, который включает в себя кучу сторонних материалов, которые используются в наших проектах. Этот пакетный файл работал довольно хорошо в течение долгого времени, но теперь люди зарегистрировали много пуха (документы, примеры кода и т. Д.) В сторонней области, и часть проверки этого скрипта стала намного медленнее. Я хотел бы смягчить это, проверяя только то, что нам нужно - в основном файлы dll в нашем случае. Итак, мой вопрос заключается в следующем: каков наилучший способ проверить хранилище SVN, отфильтрованное по расширению файла?
Я не видел никакого очевидного способа сделать это в svn help. У меня есть служебная библиотека .NET, которая каким-то образом оборачивает svn.exe, и я собирался расширить ее, чтобы получать только тот контент, который соответствует интересующим меня расширениям. Но я бы предпочел использовать более простой или существующий метод, если он существует.