Obrigado por enviar sua consulta! Um dos membros da nossa equipe entrará em contato com você em breve.
Obrigado por enviar sua reserva! Um dos membros da nossa equipe entrará em contato com você em breve.
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 sensatas, importação inicial, migração a partir do CVS e de outros sistemas de controlo de versões
afinar todos os tipos de esquemas de acesso, incluindo http, https, svn, svn+ssh, ficheiro, tendo especialmente em conta o seguinte
- como configurar os módulos do Apache
- utilizar variáveis de ambiente ssh para encurtar os urls svn+ssh://
- definir bases de dados de utilizadores adequadas e conceber listas de controlo de acesso complexas ou padrões de autorização
- integrar com LDAP / controlador de domínio / MySQL / PAM / etc. para autenticação de utilizadores
Configurar uma disposição sensata do repositório
- cada subprojecto tem uma estrutura de árvore completa, como tronco, ramos e etiquetas, adequada para que os subprojectos sejam inclusivos e autónomos, sem muita interdependência, as APIs de cada subprojecto são estáveis e maduras
- todos os módulos existem no tronco / ramos e etiquetas, adequados para um projeto logicamente compacto, existe um forte acoplamento entre módulos
- diferença e benefícios
Estratégia de cópia de segurança e recuperação de desastres
- estratégia de backup, incluindo: método nativo com svn sync, ferramentas de terceiros como rsync, hot copy
- cópia de segurança de todo o repositório ou de cada revisão, checkout ou dump
- recuperação de desastres
- remover permanentemente ficheiros e histórico
Conhecimentos básicos sobre gestão de repositórios
- ciclo de trabalho normal com o subversion (práticas práticas)
- criar ramos e etiquetas
- criar bloqueios e outros controlos
- conceber ferramentas do lado do cliente e integrá-las com IDEs
- escolher e configurar os meios de visualização do repositório
- definir políticas gerais de utilizador, incluindo a definição de ganchos de subversão para essas restrições rígidas
- conceber check-out e construção ou compilação automáticas e até mesmo testes automáticos
Requisitos
- Conhecimentos de utilização do Subversion (o equivalente ao curso Subversion for Users)
- Experiência geral de administração de sistemas no(s) sistema(s) operativo(s)
- Conhecimentos básicos do servidor Apache
7 Horas