AP0853 - Subversion para Administradores de Sistemas

    topo_logo_formacao.jpg

     

    Curso:Subversion para Administradores de Sistemas

    Refª:AP0853

    Data:A confirmar

    Local:Lisboa

    ENQUADRAMENTO:

    .Este curso tem por objectivo

    -reforçar as competências dos administradores de sistemas por forma a administrarem servidores de repositórios de Subversõese aconselhar as melhores práticas nessa utilização.

    -abordar estratégias de migração para Subversões a partir de outros sistemas de controlo de versões, tal como CVS e Perforce
    -detalhar o processo de integração de Subversões com Apache
    -dar visão geral sobre API de Subversões e como chamar a partir de linguagens de scripting como Perl ou Python
    -integração de Subversões com outras ferramentas tais como Emacs, Ant e Eclipse.

    DESTINATÁRIOS:

    .Administradores de Sistemas que necessitem de instalar e manter software de Subversões e repositório de Subversões.

     

    PRÉ-REQUISITOS:

    .Conhecimentos de trabalho com Subversões ao nível de utilizador.

    -Experiência relevante na área de administração geral de sistemas sobre o Sistema Operativo em que irá ser administrada a Subversão.
    -Conhecimentos de instalação e configuração de Apache (caso os administradores não tenham experiência na instalação e configuração de Apache, poderá realizar o curso de ' Apache for System Administrators').

    DURAÇÃO:

    7h/1 dia

     

     

     

    Conteúdo Programático:

     

    .Revisão geral da utilização de subversion e Administração de Repositório

    - Designing the repository directory layout
        - Using file backup systems with the repository
        - Dumping and loading repository contents
        - Berkeley DB vs. native-filesystem based repository
        - Accessing a repository server over a network
        - Using SSH and the svn protocol
        - Using HTTP / SHTTP to access the repository server via Apache WebDav and the mod_dav_svn module
        - Repository permissions - Apache authentication and access control

     

    .Migração de outro sistema de controlo de versões

    - Migrating release histories
        - Migration principles and strategies
        - Understanding the Subversion Dumpfile format
        - Migrating from CVS to Subversion using cvs2svn
        - Migrating from Perforce to Subversion
        - Overview of VCP and RevML and their use in migrating from Visual SourceSafe to Subversion
        - Apache Integration Issues
        - Authentication, authorisation and encryption
        - Compression
        - DAV autoversioning
        - Troubleshooting mod_dav_svn problems

    .Melhores Práticas – Casos de Utilização e padrões

    - Committing changes - importance of good commit messages
        - Branching and merging
        - Working with vendor branches
        - Integration of version control with testing and integration
        - Handling releases
        - Understanding the design, implementation and possible uses of Hook Scripts
        - Integration of Subversion with other tools
        - Emacs
        - Eclipse
        - Ant
        - Integrating with Visual Studio.Net via AnkhSVN
        - Web-Based repository interfaces
              o View CVS
              o SVN::Web

    .Introdução a conceitos de Subversões APIs

    - Understanding the organisation and inter-relations of the SVN libraries
        - APR and Core SVN libraries
        - Client library
        - Repository access library
        - Repository library
        - Filesystem library
        - Using Subversion from Perl
        - Using Subversion from Python

     

     

     

    NOTAS: Este curso realiza-se com um número mínimo de 1 formando. O local de realização e horário poderá ser combinado com o Cliente, para formações dedicadas. A TintaDigital disponibiliza serviços de consultoria de Formação e identificação de necessidades, bem como criação de acções de formação à medida de necessidades e requisitos específicos do Cliente.

    Para mais informações sobre este ou outros cursos poderá contactar o Centro de Formação TintaDigital, através do seu website:www.tintadigital.com/formacao ou através de email:Este endereço de email está protegido contra piratas. Necessita ativar o JavaScript para o visualizar.. Para inscrição no curso poderá também utilizar qualquer uma destas vias, nomeadamente por email, referindo por favor em subject o nome do curso e enviando os dados detalhados como nome, empresa, forma de pagamento e contactos.

    Para qualquer assunto ou pedido de informações contacte-nos.

    TintaDigital – Soluções em Tecnologias de Informação

    Email: Este endereço de email está protegido contra piratas. Necessita ativar o JavaScript para o visualizar.www.tintadigital.com/formacao/


    1000 Caracteres remanescentes


    Please publish modules in offcanvas position.