2009-09-10 22 views
11

Recientemente cambié de un proyecto basado en Java a un proyecto C#/.net. Anteriormente utilicé IntelliJ, que tenía el concepto de listas de cambios, donde podías agrupar los cambios pendientes y verificar cada grupo de forma individual.Cambios pendientes de Silly Visual Studio Pregunta

Tengo dos problemas con la ventana de cambios pendientes en el estudio visual.

1) Cada vez que puedo comprobar nada en, Visual Studio comprueba la casilla de verificación junto Cada cambio pendiente en la lista me obliga a desmarcar todos y cada uno de ellos, así que no accidentalmente comprobar algo. Esto es extremadamente frustrante porque hay varios archivos que debo mantener modificados para ejecutar mi código localmente. ¿Hay alguna forma de cambiar este comportamiento predeterminado para no verificar ningún cambio pendiente en el check-in?

2) ¿Hay alguna manera de agrupar los cambios en listas en lugar de una gran cantidad de cambios? De nuevo, esto se vuelve frustrante cuando necesito verificar algo, pero tengo que buscar entre los archivos y verificar los cambios pertinentes. Entiendo que existen conjuntos de estantería con TFS, pero eso no me sirve, especialmente porque tengo varios archivos modificados que debo mantener alterados para poder implementarlos localmente correctamente, y rara vez quiero registrarme.

¡Gracias de antemano!

+0

¿Qué SCCM estás usando? ¿Y qué cliente de SCCM está usando? –

+0

Estoy usando Team Foundation Server y Team Explorer Plugin – Bryan

Respuesta

16

que tienen que manejar una gran cantidad de cambios todos los días en Visual Studio, y tengo algunos consejos para ti, pero ninguna bala de plata:

Uso Ctrl +Un para seleccionar todos los elementos y luego presione una casilla de verificación para alternar las casillas de verificación de todos los elementos. Esto puede ser útil al realizar cambios en solo unos pocos elementos: simplemente desmarque todo, luego asegúrese de que solo tiene los elementos marcados que desea actualizar.

Use Ctrl + Haga clic en (Hacer clic con el botón derecho del ratón) para 'Deshacer' los cambios seleccionados. De manera predeterminada, la acción de deshacer solo se aplicará a los elementos seleccionados.

Es posible que desee experimentar con utilizando varios espacios de trabajo - y luego filtrar los cambios por área de trabajo o por solución.

+3

Gracias por los consejos, ctrl-A hace que el primer problema sea mucho más soportable ... Analizaré la idea de múltiples espacios de trabajo para el segundo – Bryan

+0

No hay problema.No se olvide de votar las respuestas que encuentre útiles, o acepte una respuesta si cree que es lo mejor que puede resolver su problema. ¡Aclamaciones! –

+0

Acabo de hacer ... esta es mi primera pregunta, así que no tenía suficiente reputación en ese momento. ¡Gracias! – Bryan

0

No, no sé de qué forma solucionar sus problemas. Parece que la mejor respuesta sería refactorizar su configuración o código de configuración para que pueda verificar todos sus cambios.

0

Si sus cambios se encuentran en proyectos diferentes, puede dividir lo que ingresa usando el Explorador de control de código fuente haciendo clic derecho en la carpeta del proyecto y registrándose de esa manera. Verificará automáticamente solo los archivos en la carpeta en la que haga clic con el botón derecho. Solo tenga en cuenta que Source Control Explorer le brinda algunas otras opciones. De lo contrario, no sé de una forma de controlar manualmente sus conjuntos de cambios archivo por archivo, si esto existe, me gustaría saberlo también.

-1

También puede utilizar Ctrl +Un para seleccionar todos los elementos y presione la barra espaciadora para alternar las checkedboxes como comprobados y/o sin marcar.

+1

-1 esta respuesta no mejora con la información de la respuesta elegida, y llegó 4 años después. –

Cuestiones relacionadas