Der scm-Unterbefehl diff vergleicht zwei Status einer Datei miteinander. Die beiden Status werden als Status vor der Operation und als Status nach der Operation bezeichnet. Optional kann der Unterbefehl einen Patch der Rational Team Concert-Quellcodeverwaltung erstellen, der den Unterschied wiedergibt. Ein Status wird durch die Angabe zweier Parameter spezifiziert: eines Typnamens und eines Selektors, der sich für den genannten Typ eignet. Der Nach-Status muss angegeben werden. Der Vor-Status ist optional. (Falls nicht angegeben, wird er aus dem Nach-Status abgeleitet).
scm diff { [ -d | --dir ] arbeitsbereichspfad [ -p | --fullpatch ] } nach-typ nach-selektor { vor-typ vor-selektor }
scm diff { [ -u | --username ] benutzer-id im repository [ -P | --password ] kennwort für benutzer-id im repository [ -d | --dir ] arbeitsbereichspfad [ -p | --fullpatch ] } nach-typ nach-selektor { vor-typ vor-selektor }
C:\local-workspaces\HelloJazz>scm status -C
Arbeitsbereich: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
Komponente: (1103) "HelloJazz"
Referenzkonfiguration: (1108) 3 "beta2 updates"
Konflikte:
com.example.hellojazz.service/src/com/example/hellojazz/service/internal/>
Abgehend:
Änderungssets:
(1115) !-@ <Kein Kommentar>
Änderungen:
!--c /com.example.hellojazz.service/src/com/example/hellojazz/servi>
C:\local-workspaces\HelloJazz>scm conflicts
Konflikte
C-m- /com.example.hellojazz.service/src/com/example/hellojazz/service/internal/HelloJazzService.java
Fehler bei Ausführung von 'conflicts':
Unaufgelöste Konflikte bleiben bestehen.
C:\local-workspaces\HelloJazz>scm diff file com.example.hellojazz.service\src\com\example\hellojazz\service\internal\HelloJazzService.java stream 1102
--- com.example.hellojazz.service/src/com/example/hellojazz/service/internal/HelloJazzService.java 2008-06-03 09:17:36.000000723 -0400
com.example.hellojazz.service/src/com/example/hellojazz/service/internal/HelloJazzService.java 2008-06-03 09:12:27.000000563 -0400
@@ -17,6 +17,6 @@
implements IHelloJazzService {
public String sayHello() throws TeamRepositoryException {
- return "Hello Jazz! You're looking good!";
+ return "Hello Jazz! How are you?";
}
}
War dies eine Hilfe? Sie können Ihr Feedback bei Jazz.net (Registrierung erforderlich) geben: Geben Sie Ihre Kommentare in den Foren oder senden Sie einen Bug.