Ayer descubrí la función de culpa de Subversion (SVN) y me preguntaba si esta función está disponible en Eclipse.
Ayer descubrí la función de culpa de Subversion (SVN) y me preguntaba si esta función está disponible en Eclipse.
Respuestas:
Como se señaló, actualmente tendría que instalar primero un complemento para habilitar el soporte de Subversion. Recomiendo Subversive , yo mismo, y una búsqueda aquí en Stack Overflow de las etiquetas "eclipse" y "subversion" juntas mostrará varios hilos anteriores con respecto a "errores" a tener en cuenta al instalar los conectores (Subversive se divide en dos partes: el soporte del núcleo y los "conectores" que proporcionan el pegamento SVN).
Una vez que lo tenga instalado, puede configurar repositorios, crear nuevos proyectos ingresando directamente una nueva dirección de repositorio y verificarla, o asociar un proyecto existente que ya estaba adjunto a SVN con el repositorio haciendo que Subversion lo revise.
Una vez que haya hecho eso , así es como accede al comando "svn blame", también conocido como "anotar" o "alabanza":
Para un recurso, haga clic con el botón derecho en el nombre del recurso en el panel del explorador de archivos para que aparezca el menú contextual (también puede obtener este menú haciendo clic derecho en cualquier parte del editor). Bajo el encabezado " Equipo " (que también es donde accede a todos los comandos SVN, ya que Eclipse generaliza el control de fuente bajo el encabezado "Compartir en equipo"), seleccione " Mostrar anotación ". En mi Mac PowerBook , el método abreviado de teclado para esto es Ctrl+ Option+ A, no estoy cerca de mis plataformas Linux o Windows XP para ver cuál es el método abreviado en ninguna de ellas (los puertos de Mac OS X tienden a modificar los métodos abreviados de teclado para adherirse al " mejor vista de lo que debería hacer una aplicación Mac).
Después de un rato conversando con el repositorio de Subversion, el margen izquierdo de la ventana del editor mostrará una serie de barras de colores. Si tiene habilitados los números de línea para su editor, estos se superpondrán a los números. De lo contrario, solo serán bares. Cada alternancia de color representa una ruptura donde la responsabilidad cambia de un usuario a otro. Si pasa el puntero sobre una barra, aparecerá una información sobre herramientas que identifica al usuario responsable, la revisión / confirmación de la que son las líneas, la fecha y el comentario de registro. El color de las barras variará de un confirmador a otro y de una revisión a otra. Tendrán diferentes tonos del mismo color base, pero Eclipse intentará hacerlos visualmente distintos (tanto como sea posible). Cuando se desplaza sobre un fragmento, se resalta ligeramente,
(Ahora, no me preguntes cómo apagarlo . Hasta ahora, ¡mi única solución ha sido cerrar el búfer y volver a abrirlo!)