Como atualizar os argumentos atualizados de um modelo de processo de construção na seção 'Processo' de uma definição de construção?

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

Pergunta

Para build process template, podemos adicionar/remover/editar a lista de argumentos dele e usá-la como variáveis ​​nas etapas de construção/fluxo de trabalho.Eu estou lendo o bom guia aqui

Estou clonando o modelo PadrãoTemplate.11.1.xaml para sayHello-DefaultTemplate.11.1.xaml e edite-o via Visual Studio 2012.Primeiro adicionei um argumento, chamado TestMessage.Eu verifico meu conjunto de alterações no controle de origem.

Então eu crio uma definição de compilação digaOláBuild com base neste modelo.E quando eu vou para o Process guia, posso ver TestMessage na seção Diversos.Eu salvo a definição de compilação.Tentando colocá-lo na fila e ele foi bem-sucedido.

Aí vem o problema.Eu adicionei outro argumento para o modelo chamado ABBCCC e verifique o código-fonte.Mas quando edito a definição de compilação digaOláBuild, Não consigo ver ABBCCC no Process guia como MyArugment01 faz.

Como posso atualizar a lista de argumentos?

enter image description here

Foi útil?

Solução

  1. Use o script abaixo para excluir o modelo de processo de construção registrado no banco de dados:

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

  2. Crie uma nova definição de build novamente.

O nome do banco de dados é o nome da coleção da sua equipe TFS, por exemplo.Tfs_YourTeamCollection no SQL Server back-end do seu servidor TFS.Estou usando o TFS 2012.

Espero que ajude!

Outras dicas

Dentro dos argumentos existe uma propriedade chamada "Metadados" conforme mostrado na imagem abaixo.Clique no botão na extremidade direita e uma janela deverá aparecer conforme mostrado na segunda imagem.Insira o nome da nova variável no Nome do Parâmetro e insira os outros detalhes (Nome de exibição, etc.).Salve e faça check-in da definição de compilação e você estará pronto para prosseguir.

MetaData property

Add properties window

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top