5

Uso Visual Studio 2010 en combinación con Team Foundation Server 2010 y Power Tools.Anotar conjuntos de cambios desde el control de origen en Visual Studio 2010

En mis archivos de código (eg. \*.cs) Puedo hacer clic derecho en el editor y seleccionar Source Control"->"Annotate para obtener una columna adicional donde pueda ver, quien modificó las líneas por última vez. Esto no parece funcionar en mi MVC-Views (\*.cshtml).

¿Hay una limitación de tipos de archivos en la extensión/función de las herramientas eléctricas?

¿Cómo puedo habilitar esta función tan útil para todos los tipos de archivos basados ​​en texto en Visual Studio?

Respuesta

4

Las posibilidades indican que el tipo de archivo cshtml no es reconocido por TFS como un tipo de texto, por lo que la función Anotar está deshabilitada. Para verificar eso, vaya a la configuración de Control de origen de proyecto de su equipo, en la pestaña Tipos de archivo y busque la extensión. Si no está allí, agréguela y configúrela como un tipo de Texto y reinicie Visual Studio.

+0

¿Dónde puedo encontrar esta configuración exactamente? Probé el menú contextual de mi proyecto de equipo -> "Configuración de colección de Team Project" -> "Tipos Filey de Source Control" ... allí agregué * .cshtml ... y reinicié VST. Todavía no hay anotación para los archivos cshtml. ¿Tenía razón o hay otra ubicación para esta opción? – Konrad

+0

Acabo de probarlo en un archivo .cshtml versionado y tengo la función Anotar, así que es raro que no lo tenga ... ¿Está seguro de que el archivo está bajo control de fuente? – Nock

+0

El archivo está bajo control de fuente. Encontré la función anotar en el explorador de soluciones, haciendo clic derecho en el archivo. Pero en el editor, no hay ningún elemento "anotar" en el menú contextual como lo es, por ejemplo. en archivos cs ... Además, el archivo anotado que abro a través de "Anotar" en el explorador de soluciones no está resaltado en el código, incluso tiene las anotaciones en las líneas. – Konrad

1

Para mí, si hago clic derecho dentro del editor de archivos cshtml y voy al submenú de Control de Fuente, entonces Anotar no está allí. Sin embargo, si hago clic derecho en el archivo en el Explorador de soluciones y voy al submenú Control de fuente, entonces Anotar está allí.

Cuestiones relacionadas