Utilizando o suporte de equipe

Você pode utilizar qualquer repositório ativado para Eclipse de qualquer fornecedor. As informações a seguir descrevem o compartilhamento do projeto utilizando o suporte ao CVS (Concurrent Versions System) fornecido com o Eclipse. As etapas e os elementos de interface com o usuário irão diferir dependendo do suporte de repositório instalado.
Nota: Quando você sincronizar o projeto RemoteSystemsConnection com o repositório pela primeira vez, verá muitos arquivos em conflito. Isso acontece porque ele utiliza uma sincronização para alinhar corretamente as informações sobre versão codificada do servidor com seus arquivos locais. Isso ocorre apenas uma vez e você pode receber apenas todas as alterações de entrada e seu espaço de trabalho local será sincronizado com o servidor. Além disso, é possível localizar os perfis inativos que pertencem aos outros companheiros de equipe na exibição Equipe, após a sincronização com o servidor central. Você pode escolher se ativa ou não esses perfis na exibição Equipe, caso queira ver o conteúdo do perfil no Remote System Explorer em sua estação de trabalho local.

Em um ambiente de programação em equipe, os membros da equipe trabalham em seu próprio workbench, isolados dos outros. Eventualmente, eles irão compartilhar seu trabalho com seus companheiros de equipe.   O Remote System Explorer permite que eles compartilhem suas conexões, conjuntos de filtros e filtros.Para compartilhar esses recursos:

  1. Na perspectiva Remote System Explorer selecione a guia Equipe, que por padrão está localizada na mesma área de janela que a visualização Sistemas Remotos.  Isso trará a exibição Equipe para a frente do Remote System Explorer.  É possível também utilizar o botão menu na exibição Sistemas Remotos e selecionar a ação Trabalhar com Perfis.
  2. Expanda RemoteSystemsConnections. Os perfis definidos, assim como o perfil Equipe, são exibidos. O perfil Equipe é criado pelo Remote System Explorer para utilizar conexões de compartilhamento, conjuntos de filtros e filtros, caso não queira compartilhá-los em um perfil criado e gerenciado.
  3. Clique com o botão direito do mouse em RemoteSystemsConnections e selecione Equipe > Compartilhar Projeto .
  4. Selecione CVS e clique em Avançar.
  5. Selecione Utilizar localização de repositório existente, se já tiver definido um repositório CVS. Selecione a localização Criar um novo repositório, se você precisar definir um repositório CVS (essas informações devem estar disponíveis a partir da pessoa que configurou o repositório CVS no servidor). Para criar uma definição de repositório CVS:
    1. No campo Host, digite o endereço do servidor, por exemplo, mymachine.com.
    2. No campo Caminho do Repositório, digite o caminho para o repositório no servidor, por exemplo, /home/test, d:/test.
    3. No campo Usuário, digite o nome do usuário utilizado para conectar ao repositório.
    4. No campo Senha, digite a senha para o nome do usuário.
    5. A partir da lista Tipo da Conexão, selecione o protocolo de autenticação do servidor CVS. Há três métodos de conexão fornecidos com o cliente CVS do Eclipse:
      • pserver: Um método de conexão específico do CVS.
      • extssh : Um cliente SSH 1.0 incluso com o workbench.
      • ext: O método de conexão ext do CVS que utiliza uma ferramenta externa, como o SSH, para conectar ao repositório. A ferramenta utilizada por ext é configurada na página de preferências Equipe > CVS > Método de Conexão EXT.
    6. Se o servidor utilizar uma porta personalizada, ative Utilizar Porta e insira o número da porta.
  6. Clique em Concluir. A localização do repositório é criada. O projeto RemoteSystemsConnections será criado remotamente e a visualização Sincronizar abrirá e permitirá a consolidação de seus recursos para o servidor. Se o projeto já existir remotamente, a exibição Sincronizar mostrará conflitos nos arquivos que existirem remota e localmente. Se o projeto RemoteSystemsConnections já existir no repositório em seu primeiro compartilhamento, pode haver muitos conflitos. Geralmente não há conflitos reais, mas somente os conflitos considerados na primeira sincronização, porque não há informações locais sobre o CVS para os recursos em seu espaço de trabalho. Se não foi criado nenhum recurso no perfil Equipe, você poderá enviar e receber com segurança os arquivos conflitantes. Se você tiver criado recursos em seu perfil de Equipe, será necessário verificar cada arquivo de conflito para, realmente, assegurar que não há diferenças, e se houver, resolvê-las com a mesclagem.
  7. Para sincronizar seus recursos com esses no repositório associado, clique com o botão direito do mouse no projeto RemoteSystemsConnection e selecione Equipe > Sincronizar com Repositório.
  8. Após o compartilhamento ou a sincronização, e o recebimento de recursos de entrada do repositório, clique com o botão direito do mouse no projeto RemoteSystemsConnection e selecione Recarregar o Remote System Explorer. Isso atualiza a exibição Remote System Explorer e Equipe, para refletir os recursos novos ou alterados.

Exibindo os recursos do projeto na exibição Navegador

A exibição Navegador fornece uma exibição hierárquica de todos os recursos no espaço de trabalho. A partir daí, é possível exibir o conteúdo dos projetos que são compartilhados, incluindo o projeto RemoteSystemsConnection e selecionar as ações relacionadas à equipe em recursos específicos. Por padrão, a exibição Navegador está inclusa na perspectiva Recursos. Para adicioná-la à perspectiva atual,
  1. Selecione Janela > Mostrar Visualização > Outro.
  2. Expanda Básico.
  3. Selecione Navegador.

Conceitos Relacionados
Suporte de equipe
Perfis do Remote System Explorer

Tarefas Relacionadas
Trabalhando com perfis e suporte de equipe