Compara dois estados de um arquivo.
O subcomando scm diff compara dois estados de um arquivo, chamados de estado "antes" e estado "depois", e opcionalmente produz uma correção do Jazz que expressa a diferença. Um estado é especificado fornecendo-se dois parâmetros: um nome de tipo e um seletor adequado para o tipo nomeado. O estado "depois" deve ser especificado. O estado "antes" é opcional (se for omitido, ele será derivado do estado "após").
scm diff { [ -d |
--dir ] workspace-path [ -p |
--fullpatch ] }
aftertype afterselector { beforetype beforeselector }
scm diff { [ -u | --username ] ID do
usuário no repositório [ -P | --password ] senha para o
ID do usuário no repositório [ -d |
--dir ] workspace-path [ -p
|
--fullpatch ] } aftertype afterselector { beforetype beforeselector }
C:\local-workspaces\HelloJazz>scm status -C
Espaço de trabalho: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
Componente: (1103) "HelloJazz"
Linha de Base: (1108) 3 "atualizações beta2"
Conflitos:
com.example.hellojazz.service/src/com/example/hellojazz/service/internal/>
Saída:
Alterar conjuntos:
(1115) !-@ <Sem comentários>
Alterações:
!--c /com.example.hellojazz.service/src/com/example/hellojazz/servi>
C:\local-workspaces\HelloJazz>scm conflicts
Conflitos
C-m- /com.example.hellojazz.service/src/com/example/hellojazz/service/internal/HelloJazzService.java
Problema executando 'conflitos':
Os conflitos não resolvidos permanecem.
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! Você parece bem!";
+ return "Hello Jazz! Como está você?";
}
}