Pergunta

O Google Code Search indexou Subversion e Mercurial repositórios, então as pessoas podem pesquisar projetos de código aberto. Como posso fazer o mesmo para o repositório da minha empresa com o mínimo de esforço e sem publicar o nosso código?

Temos Trac (com Subversion) na nossa loja, mas ele somente indexa Changesets, e também temos Visual Source Safe.

Foi útil?

Solução

A rápida no Google apareceu VoilaSVN mas eu não posso garantir isso.

Edit: Também apareceu OpenGrok que parece ter muito mais suporte para outros sistemas .

Outras dicas

Eu posso garantir a utilidade do OpenGrok , nós temos isso no trabalho e eu usá-lo muito bem todos os dias.

Comercialmente, há Krugle Empresa . Se você quiser ver como ele funciona, você pode usar http://www.krugle.org/ para procurar projetos de código aberto.

há sempre lxr (referência cruzada linux). Mozilla usos

Seria preciso um grande esforço, eu acho, porque ele só está disponível via git repo. Mais poder para você, se você fazê-lo funcionar. git: //lxr.linux.no/git/lxrng.git

Surpreendentemente, eu descobri que o built-in capacidade de busca do Vista são muito úteis. Eu apenas adicionei a minha árvore de origem para os diretórios indexados, e se bastante rápido indexados pesquisa.

Não é sensível à linguagem, no entanto.

O nosso motor de busca do código sensível ao langauge fonte pode ser encontrada em SD Source Code Search Engine . Ele pode lidar com vários idiomas ao mesmo tempo. Pesquisas podem ser realizadas para padrões em um langauge específico, ou padrões nos idiomas (como "identificadores achado envolvendo questões tributárias"). Ao ser sensível a sinais langauge, o número de falsos positivos é reduzida, economia de tempo para o usuário. Ele entende C, C ++, C #, COBOL, Java, ECMAScript, Java, XML, Verilog, VHDL, e uma série de outras línguas.

para Fonte local de pesquisa de código no Windows: CodeIDX funciona muito bem! https://sourceforge.net/projects/codeidx/

Eu sei que esta pergunta não é para a busca local, mas esta é a única questão sobre o código fonte de ferramentas de busca não marcadas como "off topic" que eu poderia encontrar

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top