DOSバッチファイルの形式で自家製の自動ビルドスクリプトがあります。そのスクリプトの一部で、プロジェクトで使用されているサードパーティのものを含むSVNリポジトリのセクションを(「svncheckout」で)チェックアウトします。このバッチファイルは長い間非常にうまく機能していましたが、今では多くの綿毛(ドキュメント、サンプルコードなど)をサードパーティの領域にチェックインし、このスクリプトのチェックアウト部分の速度が大幅に低下しています。必要なものだけをチェックして、これを軽減したいと思います。この場合は、ほとんどがdllファイルです。だから、私の質問はこれです:ファイル拡張子でフィルタリングされたSVNリポジトリをチェックアウトするための最良の方法は何ですか?
私はsvnヘルプでこれを行うための明白な方法を見ませんでした。いくつかの方法でsvn.exeをラップする.NETユーティリティライブラリがあり、これを拡張して、関心のある拡張機能に一致するコンテンツのみを取得することを考えていました。しかし、存在する場合は、より簡単な方法または既存の方法を使用したいと思います。