.scan [-v][-i <ignorepattern>] baseline | checkpoint
Utilize o comando .scan para aprimorar os dados armazenados no BOM da
tarefa. Ele rastreia
os arquivos no diretório de trabalho da etapa juntamente com os valores MD5 de cada
arquivo.
- .scan baseline
- Armazena uma lista de todos os arquivos no diretório de trabalho da etapa. O sistema
exibe a lista como uma categoria no BOM da tarefa. É possível
ter diversos comandos de linha de base em uma tarefa, mas cada um reconfigura
a lista para o estado do diretório ativo da etapa quando o comando
é executado. O BOM final
exibe somente uma categoria de linha de base.
- .scan checkpoint
- Armazena uma lista de todos os arquivos novos, alterados e excluídos desde o último comando .scan baseline ou .scan checkpoint da
tarefa. O sistema exibe a lista no BOM. Cada comando de ponto de verificação cria uma nova
categoria no BOM.
Você deve utilizar um comando
.scan baseline
antes do primeiro comando
.scan checkpoint em sua tarefa. Um comando
.scan checkpoint que precede um comando
.scan
baseline é ignorado.
Opções de comando:
- -v
- Registre uma cópia das informações de alteração no log de tarefas.
- -i
- Ignore diretórios que correspondam ao padrão fornecido. O padrão pode
corresponder ao início, final ou a qualquer parte do diretório do caminho. Você
pode utilizar essa opção para eliminar diretórios de controle de origem a partir das
listagens de alterações.
Exemplo para CVS:
.scan -i CVS checkpoint
O comando de
exemplo mantém diretórios CVS fora dos relatórios.
Exemplo para
Subversão:
.scan -i .svn baseline
Se -v for
utilizado com -i, o sistema registra as alterações nos diretórios de
controle de origem, mas as alterações não são incluídas no BOM.
Nota: Não utilize mais de um comando .scan em uma única
etapa. O sistema não pode fornecer saída precisa para os comandos .scan se você utilizar mais de um em uma única etapa.
Para obter informações adicionais sobre o uso desses comandos, consulte Incluindo Linhas de Base e Pontos de Verificação com o Comando .scan.