aplicación web asp.net para desplegar automáticamente el código de la subversión

StackOverflow https://stackoverflow.com/questions/893978

  •  23-08-2019
  •  | 
  •  

Pregunta

Espero que esto no es una pregunta estúpida, pero después de buscar alrededor durante bastante tiempo, no he podido encontrar nada que se le parezca lo que estoy tratando de hacer:

Construimos una serie de aplicaciones web que se basan en un motor de asp.net mvc común. Me gustaría escribir una aplicación web .NET que permita a nuestros gestores de proyectos para comprobar automáticamente la versión estable más reciente de la subversión, la construyen, y luego implementarlo en el servidor, por lo que entonces podría empezar a personalizarlo. Aquí nadie ha construido algo así antes?

Desde la aplicación web tiene que ser responsable de algunas otras funciones, tiene más sentido para mí para encontrar el código existente (o un ejemplo) que está haciendo algo como esto, en lugar de utilizar un paquete off-the-shelf.

Gracias

¿Fue útil?

Solución

Tengo unas cuantas tareas CruiseControl.Net - un par de ellos gancho a los archivos por lotes en el servidor que llaman a MSBuild para construir, limpiar y desplegar + cerrar la cremallera de la aplicación web en la máquina de construcción.

De esta manera puedo hacer que construye para control de calidad y otros departamentos.

Otros consejos

Si no quiere pagar a svn.exe de la caja se puede usar SVN .NET acceder al repositorio desde el código.

Si utiliza TortoiseSVN, puede hacer uso de su noreferrer ganchos del lado del cliente para ejecutar un script (por ejemplo, un archivo .BAT) después de la salida que construir su solución, y luego lo copia a un directorio de destino.

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