É possível utilizar o
Controle de origem do Rational Team Concert
para gerenciar o código-fonte, os documentos e outros artefatos que desejar colocar sob o controle de versão
e compartilhar com uma equipe.
Controle de origem do Rational Team Concert está estritamente integrado com as outras ferramentas de ciclo de vida de desenvolvimento de aplicativos incluídas no
Rational Team Concert.
- O
Jazz Build Engine
e o
Build
System Toolkit
possuem suporte incorporado para carregamento de arquivos do
Controle de origem do Rational Team Concert,
efetuando captura instantânea da entrada de construção para que uma construção possa ser reproduzida
exatamente, e acesso direto a um amplo conjunto de ferramentas que é possível utilizar para visualizar as
versões do componente que estão presentes em uma construção específica e compará-las com as versões em outras
construções, outros fluxos e áreas de trabalho.
Para obter informações adicionais, consulte
Construindo com o Jazz Team Build.
- Os conjuntos de alterações podem ser vinculados a itens de trabalho, possibilitando a rastreabilidade de
alterações individuais e percepção das razões pelas quais foram feitas.
Para obter informações adicionais, consulte
Controlando Itens de Trabalho.
- As condições prévias do processo podem ser utilizadas para controlar o fluxo dos conjuntos de
alterações. Por exemplo, você pode configurar um processo de forma que um conjunto de alterações deva ser revisado e aprovado antes de poder ser entregue a um fluxo de integração. Para obter informações adicionais, consulte
Trabalhando com Projetos, Equipes e Processos.
Áreas de Trabalho, Conjuntos de Alterações e Fluxograma de Alterações
O
Controle de origem do Rational Team Concert
armazena artefatos como arquivos e pastas no
Repositório do
Jazz.
É possível criar uma área de trabalho de repositório para manter suas cópias privadas dos arquivos e das
pastas com as quais deseja trabalhar e, em seguida, carregar o conteúdo de sua área de trabalho de
repositório em uma área de trabalho local (um diretório no sistema de arquivos do seu computador) para que
os arquivos e as pastas sejam acessíveis às ferramentas como editores, compiladores e ambientes de
desenvolvimento integrados.
Conforme faz alterações no conteúdo de sua área de trabalho local, você
periodicamente efetua o registro de entrada delas, o que as copia para a área de trabalho de repositório
para que as duas áreas de trabalho contenham as mesmas versões dos arquivos. Na área de trabalho de
repositório, as alterações relacionadas são coletadas como conjuntos de alterações, o que permite que as
alterações em múltiplos arquivos e pastas sejam consolidadas em uma única operação.
O
Figura 1 ilustra uma configuração simples de uma área de
trabalho de repositório com um único componente. O registro
de entrada copia as alterações da área de trabalho local para a área de trabalho de repositório. Carrega cargas na área de trabalho local com o conteúdo da área de
trabalho de repositório.
Figura 1. Registro de Entrada Copia Trabalho de sua Área de Trabalho Local Para sua Área de Trabalho de
Repositório
Quando você trabalha como parte de uma equipe, sua área de trabalho ou
áreas de trabalho de outros membros da equipe são configurados para entregar suas alterações a um objeto de
repositório compartilhado como um fluxo. O
Figura 2
mostra como os conjuntos de alterações são criados em uma área de trabalho local e, em seguida, têm a
entrada registrada em uma área de trabalho de repositório que podem ser compartilhados pela entrega deles a
um fluxo que todos os membros utilizam. Como o fluxo é um destino de fluxograma das áreas de trabalhos de repositório de todos os membros da equipe, o conjunto de alterações que ele contém está acessível a todos os membros da equipe.
Figura 2. Conjuntos de Alterações com Registro de Entrada para uma Área de Trabalho de Repositório Podem ser
Entregues a um Fluxo para Torná-los Disponíveis a Outros Membros da Equipe
Primeiras Etapas com o
Controle de origem do Rational Team Concert
É possível executar suas primeiras etapas com o
Controle de origem do Rational Team Concert
por conta própria ou como parte de uma equipe.