Imprimir

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