Pregunta

Tengo dos clientes Perforce (cliente-a, cliente-b) que contienen cada uno aproximadamente 40 especificaciones de archivo. Son similares, pero cada cliente tiene varias especificaciones de archivo que no están incluidos en la otra. Me gustaría encontrar las diferencias entre estas especificaciones del cliente. Idealmente, la salida sería algo como esto ...

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/...

Sería bueno si pudiera hacer algo como p4 diff -c client-a -c client-b pero después de leer la documentación de p4 diff y p4 diff2 , esto no parece posible. Podría recurrir a la escritura de un script awk, pero pensé que podría ser una solución mejor. ¿Hay una manera fácil de lograr esto?

¿Fue útil?

Solución

Se puede crear un especificación Depot . Después de que hayas hecho esto, usted será capaz de comparar las especificaciones del cliente (entre otras cosas) al igual que se comparan los archivos de origen.

alt text http://img192.imageshack.us/img192/448/specdepot .png

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top