Entrar em Contato

Programa do Curso

Configuração do servidor SVN

  • instalar o pacote e todas as dependências
  • criar um repositório ou vários repositórios com considerações de localização adequadas, importação inicial, migração do CVS e outros sistemas de controle de versão

Ajustar todos os tipos de esquemas de acesso, incluindo http, https, svn, svn+ssh, file, especialmente considerando o seguinte

  • como configurar módulos do Apache
  • usar variáveis de ambiente ssh para encurtar urls svn+ssh://
  • definir bancos de dados de usuários adequados e projetar listas de controle de acesso ou padrões de autorização complexos
  • integrar com LDAP / controlador de domínio / MySQL / PAM / etc para autenticação de usuários

Configurar layout de repositório sensato

  • cada sub-projeto tem uma estrutura de árvore completa, como trunk, branches e tags, adequada para sub-projetos inclusivos e autossuficientes, com pouca interdependência, APIs de cada sub-projeto são estáveis e maduras
  • todos os módulos existem em trunk / branches e tags, adequado para um projeto logicamente compacto, onde existe forte acoplamento entre os módulos
  • diferenças e benefícios

Estratégia de backup e recuperação de desastres

  • estratégia de backup, incluindo: método nativo com svn sync, ferramentas de terceiros como rsync, hot copy
  • backup do repositório inteiro vs checkout ou dump de cada revisão
  • recuperação de desastres
  • remover permanentemente arquivos e histórico

Conhecimentos básicos sobre gerenciamento de repositórios

  • ciclo de trabalho normal com subversion (práticas práticas)
  • criar branches e tags
  • criar bloqueios e outros controles
  • projetar ferramentas do lado do cliente e integrá-las com IDEs
  • escolher e configurar facilidades de visualização de repositório
  • definir políticas gerais para usuários, incluindo a configuração de ganchos do subversion para restrições rígidas
  • projetar checkout e build ou compilação automáticos, e até mesmo testes automáticos

Requisitos

  • Conhecimento de uso do Subversion (equivalente ao curso Subversion para Usuários)
  • Experiência geral em administração de sistemas no(s) sistema(s) operacional(is)
  • Conhecimento básico do servidor Apache
 7 Horas

Treinamento Corporativo Personalizado

Soluções de treinamento projetadas exclusivamente para empresas.

  • Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
  • Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
  • Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Investimento

Preço por grupo privado, treinamento online ao vivo, a partir de 1300 € + VAT*

Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas