x64 usar tortoise tag create como svn code-review

usar - ¿Cuál es la mejor manera de hacer una revisión de código con Subversion(SVN)?



tortoise>- svn (14)

¿Por qué quiere conectar el proceso de revisión con su IDE?
Suena un poco desconectado. Por lo general, el sistema de revisión se integrará con su control de origen y no con IDE.
Puede buscar "herramientas de revisión de código" en Google y encontrará muchas opciones.
Lamentablemente, la que puedo recomendar no se puede obtener :) es de cosecha propia,
Pero creo que las herramientas son una segunda etapa, para empezar puedes hacer una revisión del código en pares. Simplemente usando el programa simple diff antes de comprometer su código para el control de fuente con un líder de equipo / ingeniero superior hará la magia. Verá cuántos errores evitará mediante la simple revisión del código sin ninguna herramienta.

Quiero poder hacer una revisión del código de mis pares con Subversion, pero ¿cuál es la forma más fácil de hacerlo sin instalar una aplicación de servidor o pagar por un servicio en línea?

PD: Este es un proyecto .NET en Visual Studio.


¿Pueden los desarrolladores sentarse juntos? ¿Pueden emparejar la programación? Si pueden, no necesitarán una herramienta.


De hecho, descubrí otra manera más fácil de hacer esto.

Creando el Diff Pack

  1. Realice los cambios que desee que se revisen.
  2. Vaya a la raíz de su proyecto en el Explorador de Windows y haga clic con el botón derecho, 1. Haga clic en Tortoise SVN -> Crear parche
  3. Seleccione los archivos que desea que aparezcan en la revisión. Haga clic en Aceptar
  4. Guarde su paquete de diferencias en un nombre de archivo que describa los cambios.

Viendo el paquete Diff contra los cambios locales

  1. Copie el paquete en la raíz del proyecto, si ya está allí.
  2. Haga clic derecho en el archivo 1. Haga clic en Tortoise SVN -> Apply Patch
  3. Haga doble clic en el archivo que desea ver en el panel Parches de archivo
  4. Cuando termine, cierre la ventana para evitar aplicar el parche a su tienda local.

Viendo los cambios crudos

  1. Simplemente haga doble clic en el archivo de parche.

Debes configurar Trac, tiene integración con Subversion y tiene un plugin de revisión por pares en Trac. Esto le dará la capacidad de realizar un seguimiento de las revisiones de código fácilmente sin tener que hacer diffs manualmente.

Además, si el plugin Trac / peer review es demasiado costoso para usted ... VMWare está desarrollando aquí una aplicación de revisión de código que es completamente de código abierto.



El complemento de revisión de código para Trac es realmente agradable. En realidad, toda la pieza de integración del código fuente de Trac es agradable. Compruébalo, no te decepcionará.


Ha pasado mucho tiempo desde que se hizo la pregunta y ahora el mundo tiene la suerte de tener tanto a Git como a Github . Usa esas herramientas.


Le sugiero que pruebe Review Board, una poderosa herramienta de revisión de código basada en la web de código abierto que ofrece a los desarrolladores una manera fácil de manejar las revisiones de código.

Visite http://www.reviewboard.org/


Mira Codestriker , es gratis y de código abierto. Lo hemos estado utilizando durante varios años y tiene una gran integración con svn.




Si está utilizando TortoiseSVN, debe abrir el registro desde la raíz de la rama que está revisando. Seleccione la revisión en el panel superior, y el panel inferior mostrará una lista de todos los archivos que han cambiado. No lo he usado por un tiempo, pero debería poder ver las diferencias de los cambios en los archivos que cambiaron en la revisión.


Utilice TortoiseDiff, colóquelo en una pantalla grande con todos sentados alrededor de la pantalla y empiece a mapear los cambios según los requisitos. Eso será genial, pero si están todos juntos todo el tiempo, simplemente haga que ellos (o usted) hagan revisiones por pares con frecuencia y no se necesitará una revisión del código, excepto que desea que todos estén en sintonía.