Estoy utilizando AnkSVN en Visual Studio 2010, y cubre ~ 95% de mis necesidades de SVN. La característica más importante que falta es que no puedo encontrar una manera de culpar a un archivo directamente dentro de VS. La solución alternativa que uso actualmente es hacer clic con el botón derecho en el archivo dentro de la tabla, seleccionar Abrir carpeta que contiene, y luego hacer clic derecho en el archivo en Explorer para llamar a Blame.Archivo fuente de culpa desde el estudio visual
Respuesta
No me gustó la función de anotación de AnkhSVN. Entonces usé lo siguiente:
How to integrate TortoiseSVN into Visual Studio.
contenido desde arriba url:
Si está utilizando Visual Studio, puede integrar TortoiseSVN ordena a los diversos menús de contexto.
El primer paso es añadir los comandos de TortoiseSVN como herramientas externas, bajo el menú HERRAMIENTAS-> Herramientas externas ....
añadir el nombre del comando, el camino a TortoiseProc.exe y luego los parámetros para el comando.
Utilice las variables VS cuando sea necesario. Desde añado mis comandos al menú contextual de la pestaña archivo abierto, esto es los parámetros que utilizan:
- /comando: la culpa/ruta: "$ (ItemPath)"/línea: $ (LineaActual)
- /comando: diferencias/ruta: "$ (ItemPath)"
- /comando: log/ruta: "$ (ItemPath)"
Aviso al/línea: parámetro: esto hará que TortoiseBlame desplazarse automáticamente a la La misma línea que el cursor se encuentra en el archivo abierto en Visual Studio.
Ahora, para agregar esos nuevos comandos al menú contextual de la pestaña del archivo, vaya a HERRAMIENTAS-> Personalizar ..., seleccione la pestaña Comandos, haga clic en el botón Menú contextual y luego seleccione Otros menús contextuales | Easy MDI Document Window.
Ahora tiene que seleccionar los comandos. El problema es que los comandos personalizados no se muestran con su título sino solo como Comando Externo X, siendo X el número del comando externo.
En mi caso, los comandos eran el número 9-11, es posible que deba hacer algo de prueba y error aquí. Simplemente agregue los comandos que cree que son los que agregó y luego verifique si aparecen los correctos en el menú contextual.
NOTA: En Visual Studio 2010 para añadir un comando al menú contextual de la ficha de un documento, primero tendrá que hacer clic derecho sobre una pestaña Visual Studio documento para trabajar en torno a un Estudio de errores de Visual . (De lo contrario, el menú contextual de Easy MDI Document Window no aparece en el cuadro de diálogo Personalizar). Source
Se llama anotar en AnhkSVN.
Subversion -> Anotar en el menú contextual.
- 1. Extender estudio visual
- 2. Probar extensiones de estudio visual
- 3. Proyecto de estudio visual en MonoDevelop
- 4. Ruta de referencia relativa de estudio visual
- 5. Estudio visual recursivo Copiar local
- 6. cómo ejecutar (F5) el servicio de Windows desde el estudio visual
- 7. cómo obtener el archivo fuente desde el archivo apk
- 8. Estudio lista de proyectos de Visual recientes
- 9. Colores de línea de estudio visual
- 10. Buscando el código fuente de .NET Framework desde Visual Studio
- 11. imprime el tiempo de compilación de cada archivo en el estudio visual C++
- 12. Estudio equivalente visual a marcadores Delphi
- 13. Especifique cómo cmake crea el proyecto de estudio visual
- 14. Lista de la macro $ (xxx) en el estudio visual
- 15. Visual Extendiendo Ctrl + K estudio, Ctrl + D
- 16. Crear plantilla de solución de estudio visual - proyectos múltiples
- 17. Perforce culpa
- 18. Leer documento de texto dentro del proyecto de estudio visual
- 19. ventana interactiva para ejecutar dos comandos en el estudio visual
- 20. ¿Cómo construir programáticamente una solución de estudio visual?
- 21. Personalización de Estudio Intellisense
- 22. Instalación de SQL Server y .NET Framework desde un proyecto de configuración de estudio visual
- 23. Generar fuente .cpp desde un archivo .h
- 24. Obteniendo FILEVERSION desde el Archivo de recursos de Visual C++
- 25. ¿Cómo puedo construir una solución de estudio visual usando xbuild (desde Mono)?
- 26. copia de estudio visual al portapapeles IDE se congela
- 27. cómo hacer que netrw en vim funcione como el explorador de soluciones en el estudio visual
- 28. Cómo deshabilitar la extensión de estudio visual de Style Cop?
- 29. Soluciones de estudio visual con un gran número de proyectos
- 30. agregar nueva fuente a visual studio 2010
Gracias, la herramienta de anotación de Ankh tiene la funcionalidad suficiente para TortiseBlame (la falta de codificación de color es el problema más grande) que creo que voy a tener sigue usando la versión independiente. –
La ventana de anotación Ankh es mala. La barra lateral que muestra los commits no se sincroniza necesariamente con las líneas en el código, por lo que es imposible saber qué va con qué. – EricRRichards