SubVersion desde NetBeans. Marcadores

Hoy en día todos los proyectos necesitan un servidor de control de versiones. Incluso si desarrollamos un software de manera individual no está demás  llevar estos controles centralizados.

SubVersión es el mas utilizado para todo tipo de repositorios (desbancando al antiguo CVS )
No hablaré de el servidor, sino de la utilización del cliente. Precisamente desde NetBeans.

La idea es identificar en este IDE los marcadores de cambios (sobre todo si venimos de Eclipse, donde tiene marcadores diferentes)

UI Component Descripción
Blue Badge (Blue badge) Indican la presencia de archivos que han sido localmente modificados, agregados o eliminados.En caso de paquetes se aplican a los paquetes mismos, no los sub-paquetes. Para los proyectos o carpetas, se indica los cambios dentro de ese tema, o cualquiera de las subcarpetas contenidas.
Red Badge (Red badge)
Proyectos de marcas, carpetas o paquetes que contienen los archivos en conflicto(es decir, las versiones locales que entran en conflicto con las versiones mantenidas en el repositorio). Para paquetes, esta placa sólo se aplica al propio paquete y no sub-paquetes. Para los proyectos o carpetas, la placa indica los conflictos dentro de ese tema, o cualquiera de las subcarpetas contenidas.

La codificación de color se aplica a los nombres de archivo para indicar su estado actual con el repositorio:

Color Ejemplo Descripción
Blue Blue text Indica que el archivo ha sido modificado localmente.
Green Green text Indica que el archivo ha sido añadido a nivel local.
Red Red text
Indica que el archivo contiene conflictos entre la copia local de trabajo y la versión del repositorio.
Gray Gray text
Indica que el archivo es ignorado por subversión y no se incluirá en versiones de comandos (por ejemplo, actualización y Commit).
Strike-Through Strike-through text
Indica que el archivo se excluye de operaciones de confirmación.
Tachado de texto sólo aparece en lugares específicos.
Estos archivos están siendo afectados por otros comandos deSubversion, como la actualización.
Icon Nombre Función
refresh status icon Refresh Status Actualiza el estado de los archivos y carpetas seleccionados. Los archivos que aparecen en la ventana de control de versiones se puede actualizar para reflejar los cambios que se han hecho externamente.
Diff all icon Diff All Abre el Visor de diferencias que le proporciona una comparación de las copias y las versiones locales mantenido en el repositorio.
update all icon Update All Actualiza todos los ficheros seleccionados desde el repositorio.
Commit all icon Commit All Le permite confirmar los cambios locales al repositorio.
Anuncios