He estado evaluando una serie de herramientas de revisión de código (en su mayoría gratuitas), pero todas parecen estar destinadas a revisar parches antes de que se comprometan. Esto realmente no encajaría en nuestro flujo de trabajo con Subversion, por lo que he estado buscando alternativas que admitan mejor la revisión de revisiones comprometidas en lugar de solo diferencias. ¿Alguna recomendación? Prefiero herramientas gratuitas o de bajo costo.
tools
code-reviews
Gilean
fuente
fuente
Respuestas:
¿Has mirado en el crisol de Atlassian ? Está diseñado para revisiones previas y posteriores a la confirmación. Lo he usado para post-commit y la funcionalidad es bastante buena.
Fije el precio rápidamente: es casi gratis ($ 10) para el autodespliegue y 5 usuarios o menos, pero luego se vuelve bastante costoso si necesita más que eso. No mencionó el tamaño de su equipo, así que le pido disculpas por sugerir un software costoso si tiene más de 5 miembros del equipo.
fuente
Eche un vistazo a CodeCollaborator y su primo CodeReviewer menos costoso . Es cierto que no son las herramientas menos costosas del mercado, aunque a veces nosotros (sí, trabajo para SmartBear) tenemos precios promocionales, especialmente en CodeReviewer.
fuente
ReviewBoard es muy parecido a lo que dijiste, es un sistema de revisión que no está realmente conectado a tu SCM, pero podría ser programado en un enlace posterior a la confirmación. (es decir, cuando confirma, la transacción se obtiene, se ejecutan los diferenciales y luego se envían a ReviewBoard).
Una alternativa es Redmine . A medida que visualiza el repositorio en Redmine, puede crear tickets con enlaces al historial de revisión (es decir, generalmente viendo los diffs en Redmine y creando los tickets directamente desde el código ofensivo). Sin embargo, necesita el complemento de revisión de código para que esto funcione.
PD. ambos son gratuitos, de código abierto.
fuente