20
Rational Team Concert RTC -Rational Team Concert Developer Level – parte 3

RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Embed Size (px)

Citation preview

Page 1: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Rational Team Concert

RTC -Rational Team ConcertDeveloper Level – parte 3

Page 2: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Fernando Cunha – [email protected]

•Bacharel em Informática•Pós graduado Engenharia de Software UFPR•Pós graduando em Gestão de TI•ITIL V3 Foundation Certificate•Gerente de Projetos

Contatos:

http://br.linkedin.com/pub/fernando-cunha/26/67a/827/

Palestrante:

Page 3: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Introdução ao Rational Team Concert Shell11

WORKSHOP RTC – RATIONAL TEAM CONCERT

Conectar-se a um Repositório pelo RTC Shell22

Trabalhar com controle de versão33

Gerenciar Artefatos44

Ícones relativos ao Controle de versão55

Verificar mudanças Pendentes66

Exercícios77

Page 4: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Introdução ao Rational Team Concert Shell

A partir da versão 4.0 M7, o RTC inclui uma nova ferramenta: o Rational Team Concert Shell para Windows Explorer. Com o RTC Shell, você pode fazer o controle de código e arquivos pelo Windows Explorer.

Você pode acessar o RTC Shell através de um ícone na área de trabalho

Ou você pode acessar o RTC Shell através de um ícone na barra de tarefas

Page 5: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Introdução ao Rational Team Concert Shell

O painel de controle permite que você gerencie seus artefatos do RTC: você pode se conectar ao repositório, executar operações de controle de versão, associar work itens ao código, etc.

Page 6: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Conectar-se a um Repositório pelo RTC Shell

Ao clicar na opção “Conectar-se a um Repositório Jazz” abrirá uma

página com mais 3 opções para se conectar ao repositório.

Page 7: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Conectar-se a um Repositório pelo RTC Shell

Na opção “Aceitar Convite de Equipe” você deve colar o

convite que você recebe por e-mail quando é convidado a se juntar em um projeto do RTC

Page 8: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Conectar-se a um Repositório pelo RTC Shell

Na opção “Criar uma Conexão do Repositório” você deve informar os dados para se

conectar ao RTC

Page 9: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Conectar-se a um Repositório pelo RTC Shell

Na opção “Conectar-se a Áreas do Projeto” você deve

selecionar uma conexão existente ou criar uma nova.

Depois você poderá escolher as áreas de projeto as quais você

pertence

Page 10: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Trabalhar com controle de versão

Na opção “Trabalhar com controle de versão” você pode

compartilhar uma pasta, carregar uma área de trabalho ou criar uma área de trabalho

nova.

Page 11: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Gerenciar Artefatos

As opções vistas até agora, permitem que você execute uma série de operações RTC. No entanto, se você quer o controle mais detalhado em seus artefatos, você deve usar a página “Gerenciar Artefatos”.

11

Page 12: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Gerenciar ArtefatosEsta é uma versão mais simples do que a visualização Artefatos da Equipe encontrada no Eclipse, mas ela permite que você trabalhe com os seus artefatos e workspaces.

Page 13: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Gerenciar Artefatos

A partir dessa tela é possível carregar o

código fonte do workspace para a sua

máquina

É possível criar baselines

Page 14: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Gerenciar Artefatos

Podemos criar novos componentes ou novos

snapshots

Podemos alterar o destino do fluxo

(stream)

Page 15: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Controle de versãoO menu de contexto do windows explorer possui um menu para o RTC. Usando os sub-menus, você pode executar operações de controle de versão. Para começar, você precisa definir em qual diretório da sua máquina será o ambiente de simulação (sandbox)

É possível também criar um ambiente de simulação quando você carrega uma área de trabalho de repositório ou compartilha uma

pasta.

É possível criar um ambiente de simulação através da janela “Gerenciar Artefatos”.

Ou você também pode usar o menu Configurar Ambiente de Simulação direto na pasta que

você escolher.

Page 16: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Controle de versãoDepois de definir o ambiente de simulação, você poderá compartilhar pastas, fazer check-in, entregar, bloquear, desbloquear, associar itens de trabalho, mostrar a história, comparar, ver as propriedades do jazz, e assim por diante.

Page 17: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Ícones relativos ao Controle de versãoOs arquivos e pastas terão símbolos específicos. Os arquivos compartilhados possuem um ícone de cilindro laranja. Mudanças locais possuem um quadrado amarelo. Mudanças de Incoming e outgoing possuem setas.

Page 18: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Mudanças Pendentes

A visualização de “Mudanças Pendentes” também está

integrada em seu windows explorer. Ela permite

trabalhar diretamente com “change sets” e suporta uma

grande variedade de operações

Page 19: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

X

EXERCÍCIOS

1. Conectar a um repositório (Stream) Stream PJ A - Treinamento Dev T1

2. Criar um novo repositório workspace com nome matricula+dev+t1

3. Baixar o projeto TreinamentoRTCDevT1– utilizar o Load

4. Efetuar alteração no código-fonte do arquivo criado por vocês

5. Criar e associar a alteração a uma tarefa existente.

6. Criar uma baseline do componente

7. Efetuar o Check-in e depois Delivery da alteração.

.

Page 20: RTC - RATIONAL TEAM CONCERT - DEVELOPER - SCM RTC SHELL - aula 03

Referências

http://pic.dhe.ibm.com/infocenter/clmhelp/v4r0m3/index.jsp?re=1&topic=/com.ibm.team.scm.doc/topics/t_scm_shell_b_gs.html&scope=null Página de Help da IBM