2010-08-26 10 views
8

Han pasado 18 meses desde que se solicitó el mismo tipo de question. Esta es una actualización.Good Code Review Software disponible?

He estado buscando software gratuito de revisión de código pero no he podido encontrar una respuesta definitiva para encontrar una buena herramienta que sea fácil de configurar para nuestro equipo. Mi lista incluye:

Hemos estado utilizando Rietveld desde hace algún tiempo, es muy ordenado en el lado de interfaz, y justo lo que necesitamos para nuestra revisión. Pero es un dolor administrarlo.

¿Utiliza alguna otra herramienta de revisión de código, en esta lista o en cualquier otra, que sea madura, gratuita, fácil de instalar y administrar?

Edit: Dirigido a un equipo de desarrolladores de Windows y Linux, estoy predispuesto hacia las herramientas web. Pero si existe una solución hecha de aplicaciones locales que se ejecutan en ambas plataformas, está bien.

Editar, después de casi dos años.

Hemos estado usando ReviewBoard con éxito. La configuración fue fácil, y casi no hubo mantenimiento durante ese tiempo. Happy codificadores, feliz administrador.

+2

Quizás debería buscar una solución paga. Tu tiempo probablemente valga la pena. – zvikico

+0

@zvikico ¿Alguna solución paga que recomiendas? –

+0

Puede encontrar algunas sugerencias más buenas en las respuestas. Mi punto es: ¿por qué limitarse a herramientas gratuitas en primer lugar? – zvikico

Respuesta

0

Habría sido mejor si pudiera publicar sobre la plataforma/idioma que está utilizando para la codificación. Me gusta para .NET herramientas de revisión de código están disponibles. Yo uso FxCop que descubre cualquier desviación en cualquier política. Viene con una buena colección de políticas de Microsoft. Y es extensible, lo que significa que también puede publicar y adjuntar políticas personalizadas para su necesidad. StyleCop es otra herramienta que analiza el estilo del código. ¿Alguna vez has mirado esto? ¿O si su intención de la revisión es diferente de lo que estoy escribiendo?

+0

Sí, mi intención es un poco diferente. Necesito Linux/Windows. –

3

Estamos usando SmartBear's Code Reviewer, y funciona bien para nosotros. Funciona con navegadores razonables en Windows y Linux, y permite comentarios en tiempo real. Realiza un seguimiento de los cambios realizados y los muestra en forma fácil de leer y fácil de comentar. No realiza ningún análisis en sí mismo, por lo que no sé si tiene alguna necesidad en esa área. Lo encontré fácil de usar, aunque no conozco la carga administrativa.

No tengo ninguna relación con SmartBear más que como un usuario razonablemente satisfecho.

+0

+1 para el revisor de código. Definitivamente soy un cliente satisfecho. Sin embargo, yo tampoco sé cómo es el lado del administrador. –

1

No se olvide de Gerrit, una reescritura de reitveld para apoyar Git. También contiene alguna característica nueva, como la etiqueta verificada.

En el blog de Digg, hay un article sobre cómo digg lo está utilizando con Hudson. Lo encuentro bastante interesante.

Personalmente, solo uso reitveld.

1

Recientemente he estado buscando en dos programas de software de revisión de código diferentes que se ejecutan en Windows y Linux.

CodeBrag

Codebrag se conecta a su servidor de SVN y local. Utiliza la base de datos SQL H2 totalmente Java y es muy fácil de instalar, configurar y usar, pero depende en gran medida de git.

Code Reviewer

Código revisor es otra gratuito que conecta con SVN y utiliza una aplicación de descarga del servidor y el cliente. El revisor de código tiene más funciones que la mayoría de las herramientas gratuitas y puede ejecutarlo de manera independiente.