Definição – O que significa Sun Workshop Teamware?
Sun Workshop Teamware é um produto de gerenciamento de fonte de controle de revisão de código-fonte distribuído produzido pela Sun Microsystems. Ele foi projetado para ser usado por uma equipe de pessoas que desenvolvem software simultaneamente. As ferramentas de Teamware aumentam a produtividade organizacional e economizam tempo, simplificando o gerenciamento do código-fonte.
A Teamware gerencia o Solaris OS e os sistemas Java da Sun juntos, usando o sistema de versões simultâneas (CVS) e o sistema de controle de revisão (RCS). Eles fornecem uma hierarquia de repositório de origem sofisticada, permitindo várias atualizações de arquivos. O Teamware também aprimora o desenvolvimento distribuído, copiando um repositório para outro repositório que reside em outra rede. As alterações são então incorporadas às cópias locais do repositório.
Definirtec explica Sun Workshop Teamware
O controle de versão do Teamware é implementado como uma camada no sistema de controle do código-fonte. Ele permite rastrear alterações em arquivos individuais e funciona por meio de sistemas de arquivos, que programas clientes e usuários acessam por meio de um sistema de arquivos de rede montado. O Teamware permite a configuração de diretórios de trabalho em áreas de trabalho e permite que o trabalho seja feito em versões individuais do mesmo arquivo, garantindo que as versões mais recentes estejam disponíveis em áreas de trabalho individuais. Outra vantagem de implantar o Teamware está no fato de que ele suporta o desenvolvimento paralelo coordenado, permitindo a criação de espaços de trabalho isolados para cada desenvolvedor. Os desenvolvedores têm a capacidade de copiar arquivos de projeto de um espaço de trabalho central para seu próprio espaço de trabalho privado e fazer alterações nos arquivos antes de copiá-los de volta para o espaço de trabalho central.
Uma equipe realiza seu trabalho em arquivos e diretórios. Todos os diretórios de trabalho são colocados em um diretório de alto nível e posteriormente transformados em um espaço de trabalho usando o Teamware. Teamware emprega as seguintes ferramentas:
- Configuração: Forma conexões inteligentes entre espaços de trabalho pertencentes a diferentes usuários Teamware e mantém o histórico dos espaços de trabalho usados e as transações realizadas
- Controle de versão: abriga histórico e deltas para cada arquivo
- Mesclar: oferece proteção contra alterações em arquivos que realizam substituições
- Ponto de congelamento: captura instantâneos do espaço de trabalho
- Building: Combina arquivos em aplicativos de trabalho
Teamware converte o diretório em áreas de trabalho. Quando novas áreas de trabalho são criadas a partir de uma cópia da área de trabalho, relacionamentos são criados entre as áreas de trabalho e a cópia recém-criada.