Die Codebasis, an der ich arbeite, ist riesig, und grepping dauert etwa 20 Minuten. Ich bin auf der Suche nach einer guten webbasierten Quellcode-Suchmaschine. So etwas wie eine Intranet-Version von koders.com.Was ist eine gute Quellcode-Suchmaschine?
Das einzige, was ich gefunden habe, ist Krugle Enterprise Edition, die nicht ihre Preise postet ... und wenn Sie fragen müssen, können Sie es sich nicht leisten.
Ich würde wirklich eine einfache alte Suchmaschine bevorzugen, ohne viele andere Schnickschnack.
Die Quelle ist meist ASP.NET/C# und Javascript.
Können Sie erklären, was genau das Ziel ist, z. Deine eigene Sourceforge für Code, oder brauchst du einen erweiterten Viewer? Wird primär/grep verwendet? Und was erwartest du zu "finden". Ich habe kurz auf Programmierer geschaut und kann mir (wirklich) keinen Anwendungsfall für ein Unternehmen vorstellen, daher die Frage. – Till
Und wo speichern Sie Ihre Codebasis? Wenn jeder eine ausgecheckte lokale Kopie hat (wie es in modernen VCSs passieren sollte), sollte es ziemlich schnell gehen. Wenn Sie mit NFS arbeiten, können Sie die Codebasis nur so schnell durchsuchen, wie Sie das Ganze über Ihr LAN übertragen können. –
@David: ... wenn Sie darauf bestehen, den Text jeder Datei während der Suche zu lesen. Wenn Sie die Dateien zuerst indizieren, müssen Sie den Text nicht scannen und er kann viel schneller sein. Siehe meine Antwort. –