Comment puis-je diff 2 Caractéristiques techniques du client Perforce
-
24-09-2019 - |
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?
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