Question

I ai deux clients Perforce (client-a, client-B) qui contiennent chacun environ 40 spécifications de fichier. Ils sont similaires, mais chaque client a plusieurs spécifications de fichiers qui ne sont pas inclus dans l'autre. Je voudrais trouver les différences entre ces spécifications des clients. Idéalement, la sortie ressemblerait à quelque chose comme ça ...

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

Ce serait bien si je pouvais faire quelque chose comme p4 diff -c client-a -c client-b mais après avoir lu la documentation p4 diff et href="http://www.perforce.com/perforce/doc.current/manuals/cmdref/diff2.html" rel="nofollow noreferrer"> p4 diff2 , cela ne semble pas possible. Je pourrais recourir à l'écriture d'un script awk, mais pensé qu'il pourrait y avoir une meilleure solution. Est-il un moyen facile d'y arriver?

Était-ce utile?

La solution

Vous pouvez créer un dépôt de spécification . Une fois que vous avez fait cela, vous serez en mesure de comparer les spécifications des clients (entre autres choses) comme vous comparer les fichiers source.

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

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top