2010-08-26 15 views
8

Sono passati 18 mesi da quando è stato chiesto lo stesso tipo di question. Questo è un aggiornamento.È disponibile un buon software di revisione del codice?

Ho cercato il software gratuito per la revisione del codice, ma non sono riuscito a trovare una risposta definitiva per trovare un buon strumento facile da configurare per il nostro team. La mia lista include:

Usiamo rietveld da un po 'di tempo, è davvero pulito sul lato dell'interfaccia, e giusto quello che ci serve per le nostre recensioni. Ma è un dolore da gestire.

Usi qualsiasi altro strumento di revisione del codice, in questo elenco o in qualsiasi altro, che sia maturo, gratuito, facile da configurare e gestire?

Modifica: Destinato a un team di sviluppatori Windows e Linux, sono orientato verso gli strumenti Web. Ma se esiste una soluzione fatta di applicazioni locali in esecuzione su entrambe le piattaforme, va bene.

Modifica, dopo quasi due anni.

Abbiamo utilizzato con successo ReviewBoard. L'installazione è stata semplice e in quel periodo non c'è stata quasi nessuna manutenzione. Happy coder, felice amministratore.

+2

Forse dovresti cercare una soluzione a pagamento. Il tuo tempo è probabilmente la pena. – zvikico

+0

@zvikico Qualche soluzione a pagamento che consigli? –

+0

Puoi trovare altri buoni suggerimenti nelle risposte. Il mio punto è: perché limitarti agli strumenti gratuiti in primo luogo? – zvikico

risposta

0

Sarebbe stato meglio se si potesse pubblicare sulla piattaforma/lingua che si sta utilizzando per la codifica. Come per gli strumenti di revisione del codice .NET sono disponibili. Uso FxCop che rileva qualsiasi deviazione in qualsiasi politica. Viene fornito con una buona raccolta di criteri da Microsoft. Ed è estensibile, significa che puoi anche pubblicare e attache i criteri personalizzati per le tue necessità. StyleCop è un altro strumento che esamina lo stile del codice. Hai mai guardato a questi? O se il tuo intento della recensione è diverso da quello che sto scrivendo?

+0

Sì, il mio intento è un po 'diverso. Ho bisogno di Linux/Windows. –

3

Usiamo SmartBear's Code Reviewer e funziona bene per noi. Funziona con browser ragionevoli in Windows e Linux e consente commenti in tempo reale. Tiene traccia delle modifiche apportate e le visualizza in forma di facile lettura e di facile consultazione. Non fa analisi in sé, quindi non so se hai qualche necessità in quell'area. L'ho trovato facile da usare, anche se non conosco l'onere amministrativo.

Non ho alcuna relazione con SmartBear se non come utente ragionevolmente soddisfatto.

+0

+1 per il revisore del codice. Sono decisamente un cliente soddisfatto. Tuttavia, anch'io non so come sia il lato dell'amministratore. –

1

Non dimenticare Gerrit, una riscrittura da Reitveld per sostenere Git. Contiene anche alcune nuove funzionalità come il tag verificato.

Nel blog di Digg, c'è un article su come digg lo sta usando con Hudson. Lo trovo piuttosto interessante.

Personalmente, uso solo reitveld.

1

Recentemente ho esaminato due diversi programmi software di revisione di codice libero eseguiti su Windows e Linux.

CodeBrag

Codebrag si collega al vostro SVN e server locale. Utilizza il database All-Java SQL H2 ed è molto facile da installare, configurare e utilizzare, ma fa molto affidamento su git.

Code Reviewer

Codice recensore è un altro uno libero che si collega a SVN e utilizza un server e client di download di applicazioni. Il revisore del codice ha più funzioni rispetto alla maggior parte degli strumenti gratuiti e può essere eseguito completamente autonomo.

Problemi correlati