Pergunta

Eu tenho dois clientes Perforce (Client-A, Client-B) que contêm cerca de 40 especificações de arquivo. Eles são semelhantes, mas cada cliente possui várias especificações de arquivo que não estão incluídas no outro. Eu gostaria de encontrar as diferenças entre essas especificações do cliente. Idealmente, a saída seria algo assim ...

File specs in client-a and not in client-b:
//depot/dirA/...
//depot/dirG/...

File specs in client-b and not in client-a:
//depot/dirD/...
//depot/dirX/...

Seria bom se eu pudesse fazer algo como p4 diff -c client-a -c client-b Mas depois de ler a documentação para p4 diff e p4 diff2, isso não parece possível. Eu poderia recorrer a escrever um script AWK, mas achei que poderia haver uma solução melhor. Existe uma maneira fácil de conseguir isso?

Foi útil?

Solução

Você pode criar um depósito de especificações. Depois de fazer isso, você poderá comparar as especificações do cliente (entre outras coisas), assim como comparar arquivos de origem.

TEXTO DE ALT HTTP://IMG192.IMAGESHACH.US/IMG192/448/SPECDEPOT.PNG

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