Pergunta

P4V foi cagar fora de mim ao tentar resolver um grande número de arquivos como parte de uma integração. Eu quero ser capaz de fazer isso na linha de comando.

Eis as etapas em P4V:

  1. Clique com o botão CL.
  2. Escolha "Resolve arquivos ..." Uma caixa de diálogo aparecerá.
  3. Escolha "seu fundir e deles se não existem conflitos".
  4. Clique Auto.

Alguém pode traduzir isso em um comando de linha de comando P4 com argumentos corretos?

Foi útil?

Solução

Você pode usar p4 resolve -am [file ...] que irá ignorar os arquivos com conflitos.

Se você especificar um arquivo, você vai trabalhar nesse arquivo somente. Se você especificar ..., você trabalha com arquivos abaixo de seu diretório de trabalho. Se você não especificar um arquivo, ele irá funcionar em todos os arquivos em seu espaço de trabalho.

Outras dicas

Eu não tenho reputação suficiente para adicionar um comentário para a resposta aceita, então eu vou adicionar informações em uma nova resposta.

Com Perforce 2.013,2 você pode realmente fornecer um número de alterações para resolver a limitar a operação para os arquivos nessa lista de alterações.

p4 resolve -c changelist#
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top