20

Google Code Search ha indexado repositorios de Subversion y Mercurial, por lo que las personas pueden buscar proyectos de código abierto. ¿Cómo puedo hacer lo mismo para el repositorio de mi empresa con el mínimo esfuerzo y sin publicar nuestro código?¿Cómo puedo indexar nuestro código fuente interno?

Tenemos Trac (con Subversion) en nuestra tienda, pero solo indexa Changesets, y también tenemos Visual Source Safe.

+0

Buena pregunta ... – Shog9

Respuesta

4

Un Google rápido apareció VoilaSVN pero no puedo responderlo.

Editar: También apareció OpenGrok que parece tener mucho más soporte para otros sistemas.

+0

VoilaSVN edición gratuita es gratuito para uso comercial y no comercial. Es una solución de motor de búsqueda, administración, diferencias en línea y navegación de historia de Subversion. Su objetivo es promover la adopción de Subversion® para usuarios de TI y NON-IT con su interfaz muy fácil de usar. –

+1

El enlace para VoilaSVN está desactualizado. Parece que el proyecto se trasladó a SourceForge http://voilasvn.sourceforge.net/ – Turp

1

siempre hay lxr (referencia cruzada de linux). Mozilla utiliza

Me costaría un montón de esfuerzo, creo, porque solo está disponible a través de git repo. Más poder para ti si lo haces funcionar. git: //lxr.linux.no/git/lxrng.git

7

puedo dar fe de la utilidad de opengrok, lo tenemos en el trabajo y lo uso bastante bien todos los días.

+0

También puedo responder por opengrok. ¡Muy útil! –

1

Sorprendentemente, descubrí que la capacidad de búsqueda incorporada de Vista es muy útil. Acabo de agregar mi árbol de fuentes a los directorios indexados y obtener una búsqueda indexada bastante rápida.

No es sensible al idioma, sin embargo.

1

Nuestro motor de búsqueda de código fuente sensible a langauge se puede encontrar en SD Source Code Search Engine. Puede manejar muchos idiomas al mismo tiempo. Las búsquedas se pueden realizar para patrones en un idioma específico, o patrones en todos los idiomas (como "encontrar identificadores que impliquen IMPUESTOS"). Al ser sensible a tokens de idioma, se reduce el número de falsos positivos, , ahorrando tiempo al usuario. Comprende C, C++, C#, COBOL, Java, ECMAScript, Java, XML, Verilog, VHDL y varios otros idiomas.

0

para búsqueda de código fuente local en Windows: CodeIDX funciona muy bien! https://sourceforge.net/projects/codeidx/

Sé que esta pregunta no es para la búsqueda local, pero esta es la única pregunta sobre el código fuente de herramientas de búsqueda no marcadas como "fuera de tema" que pude encontrar

Cuestiones relacionadas