Oct 25 2006

Sincronização de arquivos com o Team Coherence

Autor: Marcos Dell Antonio - Categorias: Team Coherence

Além do gerenciamento de arquivos (versão, controle de acesso, etc.), o Team Coherence (TC) também é capaz de manter arquivos locais sincronizados com o servidor.

Em um post no início deste mês, falei sobre como utilizar o TC para gerar Builds automatizados. Neste, vou comentar sobre as duas formas de manter um projeto local sincronizado com o servidor.

Vamos lá.

Get: esta é a forma mais óbvia que existe, tanto é que eu a utilizava até esses dias. Basta navegar até o projeto desejado, verificar quais arquivos não estão sincronizados, selecioná-los, clicar com o botão direito sobre a lista selecionada e escolher a opção Get;

Synchronize with view: essa opção descobri recentemente. Basta selecionar um ou vários projetos, clicar com o botão direito sobre eles e clicar em Synchronize with view. De acordo com o help do TC, todos os arquivos Out of Date ou Missing serão sincronizados. Os arquivos marcados como Modified serão ignorados. Entretanto, é possível fazer com que eles entrem nesse processo através da opção Tools/Options/Other/Include Modified (not locked) files when Synchronizing (veja na imagem abaixo). Como pode ser visto, os arquivos locados serão ignorados.

Tudo isso aí na prática funciona assim:

  1. Chefe pede um build dos projetos;
  2. Programador vai até o gerenciador de fontes e atualiza todos os projetos utilizando uma das opções acima;
  3. Programador faz o build de todos os projetos utilizando o recurso Automated Build Utility.

É isso aí! T+

Adicione ao del.icio.us del.icio.us | Adicione ao Rec6 Rec6

Faça um comentário