Os desenvolvedores de aplicações podem confirmar suas mudanças na instância para o repositório Git vinculado. Você pode selecionar algumas mudanças para confirmar ou confirmar todas as mudanças na instância de uma vez.
Navegar até Todos > Controle de código-fonte > Confirmar Mudanças.
O sistema exibe a janela Selecionar arquivos para confirmar o controle de código-fonte. O arquivo muda de todos os conjuntos de atualizações exibidos. Por padrão, o arquivo muda da exibição do conjunto de atualizações atual.
Selecione as mudanças de arquivo que você deseja confirmar.
Para incluir mudanças não rastreadas, marque a caixa de seleção Incluir mudanças não rastreadas por meio da tabela de atualização do cliente [sys_update_xml].
O padrão desta caixa de seleção é definido por meio da propriedade glide.sourcecontrol.default_commit_mode.
A propriedade pode ser definida como include_untracked ou exclude_untracked.
O modo include_untracked confirma as atualizações para a aplicação que não geram registros sys_update_xml, bem como quaisquer atualizações selecionadas pelo usuário.
O modo exclude_untracked confirma somente as atualizações selecionadas pelo usuário na caixa de diálogo Selecionar arquivos para confirmar no controle de código-fonte.
A configuração do sistema de base para a propriedade é exclude_untracked.
Antes da versão ServiceNow Rome, somente o modo include_untracked era usado.
Para ocultar a caixa de seleção e usar o valor da propriedade glide.sourcecontrol.default_commit_mode, crie a propriedade sn_devstudio.vcs.allow_commit_mode_selection e defina-a como falsa. Marcar esta caixa de seleção pode resultar em uma penalidade de desempenho.
Nota:
As confirmações sempre ocorrem no modo include_untracked nos seguintes casos: