Frage

Ich habe zwei notgedrungen Kunden (Client-a, Client-b), die jeweils etwa 40 Datei-Spezifikationen enthalten. Sie sind ähnlich, aber jeder Kunde hat mehrere Dateidaten, die nicht in der anderen enthalten sind. Ich möchte die Unterschiede zwischen diesen Client Spezifikationen finden. Idealerweise würde die Ausgabe wie folgt aussehen ...

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

Es wäre schön, wenn ich so etwas wie p4 diff -c client-a -c client-b tun könnte, aber nach der Dokumentation zu p4 diff und p4 diff2 , dies scheint nicht möglich. Ich konnte greifen ein awk-Skript zu schreiben, aber dachte, es könnte eine bessere Lösung sein. Gibt es einen einfachen Weg, um dies?

zu erreichen
War es hilfreich?

Lösung

Sie können ein erstellen spec Depot . Nachdem Sie das getan haben, können Sie Client-Spezifikationen vergleichen (unter anderem) genau wie Sie Quelldateien vergleichen.

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

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top