Quali strumenti possono essere utilizzati per facilitare le revisioni del codice dopo il commit? [chiuso]

13

Ho valutato un numero di strumenti di revisione del codice (per lo più gratuiti), ma sembrano tutti mirati a rivedere le patch prima che vengano commesse. Questo non si adattava perfettamente al nostro flusso di lavoro con Subversion, quindi sono stato alla ricerca di alternative che supportassero meglio la revisione delle revisioni confermate anziché solo delle differenze. Qualche consiglio? Preferirei strumenti gratuiti o poco costosi.

    
posta Gilean 23.01.2011 - 05:26
fonte

3 risposte

7

Hai guardato Atlassian Crucible ? È stato creato per le revisioni pre-commit e post-commit. L'ho usato per post-commit e la funzionalità è molto carina.

Pricing palloncini rapidamente - è quasi gratuito ($ 10) per l'auto-implementazione e 5 utenti o meno, ma diventa piuttosto costoso se ne hai bisogno di più. Non hai menzionato le dimensioni della tua squadra, quindi mi scuso per aver suggerito software costoso se hai più di 5 membri del team.

    
risposta data 23.01.2011 - 06:45
fonte
5

Dai un'occhiata a CodeCollaborator e al suo cugino meno costoso CodeReviewer . Certo, non sono gli strumenti meno costosi sul mercato, anche se a volte noi (sì, io lavoro per SmartBear) abbiamo prezzi promozionali - specialmente su CodeReviewer.

    
risposta data 25.01.2011 - 00:13
fonte
4

ReviewBoard è praticamente come hai detto tu, è un sistema di revisione che non è realmente agganciato al tuo SCM, ma potrebbe essere copiato in un gancio post-commit. (cioè quando si esegue il commit, la transazione viene recuperata, diffs run e quindi inviata a ReviewBoard).

Un'alternativa è Redmine . Mentre si visualizza il repository in redmine, è possibile creare ticket con collegamenti alla cronologia delle revisioni (in genere visualizzando le differenze in redmine e creando direttamente i ticket dal codice offensivo). Devi però utilizzare il plug-in di Code Review perché questo funzioni.

PS. entrambi sono gratuiti, open source.

    
risposta data 10.06.2011 - 01:13
fonte

Leggi altre domande sui tag