Googleコード検索では、SubversionリポジトリとMercurialリポジトリのインデックスが作成されているため、人々はオープンソースプロジェクトを検索できます。コードを公開せずに、最小限の労力で会社のリポジトリに対して同じことを行うにはどうすればよいですか?
当店にはTrac(Subversion付き)がありますが、これはチェンジセットのインデックスのみであり、VisualSourceSafeもあります。
Googleコード検索では、SubversionリポジトリとMercurialリポジトリのインデックスが作成されているため、人々はオープンソースプロジェクトを検索できます。コードを公開せずに、最小限の労力で会社のリポジトリに対して同じことを行うにはどうすればよいですか?
当店にはTrac(Subversion付き)がありますが、これはチェンジセットのインデックスのみであり、VisualSourceSafeもあります。
私はopengrokの有用性を保証することができます、私たちはそれを仕事に持っていて、そして私はそれを毎日かなりよく使っています。
簡単なグーグルがVoilaSVNを見つけましたが、私はそれを保証することはできません。
編集:他のシステムをより多くサポートしているように見えるOpenGrokも表示されました。
常にlxr(Linuxクロスリファレンス)があります。 Mozillaは
git repoでしか利用できないので、かなりの手間がかかると思います。あなたがそれを機能させるならば、あなたにより多くの力があります。git://lxr.linux.no/git/lxrng.git
驚いたことに、Vistaの組み込みの検索機能が非常に役立つことがわかりました。ソースツリーをインデックス付きディレクトリに追加したところ、非常に高速なインデックス付き検索が可能になりました。
ただし、言語に依存しません。
私たちの言語に敏感なソースコード検索エンジンは、SDソースコード検索エンジンで見つけることができます。同時に多くの言語を処理できます。検索は、特定の言語のパターン、または言語間のパターン(「TAXを含む識別子の検索」など)に対して実行できます。言語トークンに敏感であるため、誤検知の数が減り、ユーザーの時間を節約できます。C、C ++、C#、COBOL、Java、ECMAScript、Java、XML、Verilog、VHDL、およびその他の多くの言語を理解します。
商業的には、 KrugleEnterpriseがあります。それがどのように機能するかを知りたい場合は、http://www.krugle.org/を使用してオープンソースプロジェクトを検索できます。
Windowsでのローカルソースコード検索の場合:CodeIDXはうまく機能します! https://sourceforge.net/projects/codeidx/
この質問はローカル検索用ではないことは知っていますが、「トピック外」とマークされていないソースコード検索ツールに関する唯一の質問です。