Pregunta

¿Cuál es la mejor estrategia para hacer cambios en un archivo específico dentro de un proyecto C# .NET y un servidor de desarrollo y luego mover ese archivo a un entorno diferente, por ejemplo, el servidor B? Noté que siempre quiere que recompire en el servidor de destino y pensé que estaba haciendo algo mal porque no pensaba que tuviera que (además del servidor no es interno, por lo que es realmente lento y lento).

Se agradecería cualquier sugerencia o estrategia que usted o su empresa usen.

¿Fue útil?

Solución

  • Asegúrese de estar utilizando un proyecto de aplicación web donde compila un sitio DLL, no en el sitio web que utiliza archivos de código suelto.
  • Puede usar un sistema de versiones de código fuente como Subversion.

Otros consejos

Use un programa de control de origen para archivos de origen (como subversión) y control de crucero para binarios creados en esos archivos ...

Para el desarrollo de aplicaciones web, mi experiencia ha sido:

Los desarrolladores tienen un entorno de desarrollo en sus máquinas locales que se adjunta para controlar un servidor web de desarrollo con acciones a los proyectos creados permite a los desarrolladores copiar archivos a las carpetas de aplicaciones web manualmente. Un servidor web de prueba donde las instalaciones de MSI solo se utilizan para distribuir los cambios para UAT A ProD Web Server donde las instalaciones de MSI solo se utilizan para distribuir el MSI aprobado por UAT

El tamaño de los proyectos en los que estoy involucrado generalmente hace que los scripts de construcción exageran, la mayoría de las veces que se está trabajando en un proyecto se construye muchas veces para depurar, etc.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top