¿Cómo actualizar los argumentos actualizados de una plantilla de proceso de compilación en la sección 'Proceso' de una definición de compilación?

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

Pregunta

Para build process template, podemos agregar/eliminar/editar su lista de argumentos y usarlos como variables dentro de los pasos de compilación/flujo de trabajo.Estoy leyendo la buena guía. aquí

estoy clonando la plantilla Plantilla predeterminada.11.1.xaml a sayHello-DefaultTemplate.11.1.xaml y edítelo a través de Visual Studio 2012.Primero agregué un argumento, llamado TestMessage.Reviso mi conjunto de cambios en el control de fuente.

Luego creo una definición de compilación. decir hola construir basado en esta plantilla.Y cuando voy al Process pestaña, puedo ver TestMessage en la sección Varios.Guardo la definición de compilación.Intentando ponerlo en cola y lo logra.

Aquí viene el tema.Agregué otro argumento para la plantilla llamada ABBCCC y registrar el código fuente.Pero cuando edito la definición de compilación decir hola construir, No puedo ver ABBCCC en el Process pestaña como MyArugment01 hace.

¿Cómo puedo actualizar la lista de argumentos?

enter image description here

¿Fue útil?

Solución

  1. Utilice el siguiente script para eliminar la plantilla de proceso de compilación registrada en la base de datos:

    use Tfs_YourTeamCollectionName; delete from tbl_BuildProcessTemplate where ProcessTemplateID = 'Your ProcessTemplateID';

  2. Vuelva a crear una nueva definición de compilación.

El nombre de la base de datos es el nombre de la colección de su equipo TFS, p.Tfs_YourTeamCollection en el servidor SQL backend de su servidor TFS.Estoy usando TFS 2012.

¡Espero eso ayude!

Otros consejos

Dentro de los argumentos hay una propiedad llamada "Metadatos" como se muestra en la siguiente imagen.Haga clic en el botón en el extremo derecho y debería aparecer una ventana como se muestra en la segunda imagen.Ingrese el nombre de la nueva variable en Nombre del parámetro e ingrese los demás detalles (nombre para mostrar, etc.).Guarde y registre la definición de compilación y estará listo para comenzar.

MetaData property

Add properties window

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