Ferramentas Gestão de Configuração

1295 palavras 6 páginas
Gestão de Configuração
• Controle de versão
• Sistemas de versionamento
• Ferramentas
• Controle de mudanças
• Ferramentas
• Integração contínua
• Ferramentas

Controle de versão
Sistemas de versionamento Centralizado:
Possui um repositório central de onde os usuários fazem o checkout e commit dos artefatos versionados.
Vantagens:
•Você pode ter um controle central sobre os projetos, impor segurança de acesso mais facilmente. •Possibilidade de bloquear arquivos (lock).
Desvantagens:
•A principal delas é que esse tipo de sistema não escala muito bem, isto é, muitas equipes e projetos no mesmo repositório tendem a deixá-lo lento.
•Os usuários não podem fazer muita coisa offline, sendo necessário sempre estar conectado ao servidor central para realizar operações como criar tags, branches, fazer merge, etc.
Exemplos:
•CVS e SVN

Controle de versão
Sistemas de versionamento Distribuído:
Não existe um repositório central. Os repositórios ficam distribuídos em vários ambientes.
Vantagens:
•São muito mais rápidos do que os sistemas centralizados como CVS e SVN.
•Muitas operações não necessitam de acesso à rede, então o desenvolvedor pode trabalhar offline, sincronizando com o repositório remoto apenas quando necessário.
•Exceto quando há conflitos, o merge é automático.
•Cada cópia do repositório funciona como um backup do repositório "principal".
Desvantagens:
•A clonagem inicial do repositório pode demorar bastante, já que não será feita a transferência apenas da cópia atual de cada artefato, mas também do histórico, tags e branches.
•Dificuldade de um gerenciamento centralizado e um controle de acesso efetivo, já que os repositórios ficam distribuídos em vários ambientes.
Exemplos:
•Git,Mercurial e Bazaar

Controle de versão

Ferramentas:
CVS:
•Open Source.
•Especialmente útil para se controlar versões de um software durante seu desenvolvimento, ou para composição colaborativa de um documento.
•Os arquivos em um repositório CVS não podem ser renomeados,.
•Não permite

Relacionados

  • Ti - cmmi
    1518 palavras | 7 páginas
  • Swebok
    1068 palavras | 5 páginas
  • Análise da implantação do clearcase
    8631 palavras | 35 páginas
  • empreendedorismo
    906 palavras | 4 páginas
  • engenharia de software
    3637 palavras | 15 páginas
  • Msprojet
    1205 palavras | 5 páginas
  • Gerenciamento De Configura O
    4063 palavras | 17 páginas
  • Gerência de configuração cmmi
    2116 palavras | 9 páginas
  • 2014 Maio Visaogeralsolucaoalm Furna
    2606 palavras | 11 páginas
  • Graduado redes de computadores
    10756 palavras | 44 páginas