Además de los sistemas de control de versiones, ¿existen herramientas que admitan la administración de versiones? [cerrado]

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

  •  06-07-2019
  •  | 
  •  

Pregunta

La mayoría de las veces, he visto la gestión de versiones manejada como un proceso definido con la herramienta de soporte como el sistema de control de versiones (generalmente a través de ramificaciones y etiquetado). Sin embargo, ¿hay alguna herramienta dedicada a la gestión de versiones? Estoy buscando herramientas de código abierto y de código cerrado, si las hay.

¿Fue útil?

Solución

La gestión de versiones trasciende las herramientas, pero eso no significa que no pueda crear un entorno para respaldar sus procesos y estrategia de RM. Dependemos en gran medida de Visual Studio TFS para nuestro enfoque de RM, ya que admite la automatización de compilación, SCM, QA (pruebas) y se integra con SharePoint 2007 con fines de documentación.

Nuestro flujo de trabajo de RM también está alojado en SharePoint. Obviamente, todo esto depende mucho de la pila de Microsoft, pero existen herramientas OSS equivalentes.

ETA: Nuestro enfoque de RM se basa en gran medida en ITIL v2, por lo que podría ser más rígido de lo que está pidiendo.

Otros consejos

Puede usar ant o maven para automatizar tareas como generar paquetes e implementaciones en servidores remotos.

Por definición, Release Management es un proceso administrado. He visto organizaciones más grandes usar HP Service Manager para la gestión de procesos en esta área. Tienen un módulo Release Control que funciona con el módulo Change Management.

En un lado de desarrollo más java de la casa, he visto el complemento Artifactory utilizado con Jenkins. http://blogs.jfrog.org/2011 /06/jenkins-new-maven-and-gradle-release.html

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