Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
SVN Server Setup for Government
- Install the package and all dependencies.
- Create one repository or several repositories with thoughtful location considerations, including initial imports and migrations from CVS and other version control systems.
Fine-Tune Access Schemes for Government
- Configure Apache modules to support various access schemes.
- Utilize SSH environment variables to shorten svn+ssh:// URLs.
- Define appropriate user databases and design complex access control lists or authorization patterns.
- Integrate with LDAP, domain controllers, MySQL, PAM, and other authentication systems for robust user management.
Configure a Sensible Repository Layout for Government
- Each sub-project should have a complete tree structure including trunk, branches, and tags. This is suitable for sub-projects that are inclusive and self-contained with minimal inter-dependence and stable, mature APIs.
- All modules should exist in the trunk, branches, and tags. This is appropriate for logically compact projects where there is strong coupling among modules.
- Understand the differences and benefits of each layout approach.
Backup Strategy and Disaster Recovery for Government
- Develop a backup strategy, including native methods such as svn sync, third-party tools like rsync, and hot copy.
- Decide between whole repository backups and individual revision checkouts or dumps.
- Implement disaster recovery procedures.
- Address the permanent removal of files and their history.
Basic Knowledge About Managing Repositories for Government
- Understand the normal working cycle with Subversion, including hands-on practices.
- Create branches and tags as needed.
- Implement locks and other controls to manage access.
- Design client-side tools and integrate them with Integrated Development Environments (IDEs).
- Choose and configure repository viewing facilities for easy monitoring.
- Set general user policies, including the configuration of Subversion hooks to enforce hard restrictions.
- Design automatic check-out, build, compilation processes, and even automated testing to streamline operations.
Requirements
- Users must have a working knowledge of Subversion, equivalent to completing the Subversion for Users course.
- General system administration experience in the relevant operating system(s) is required.
- Basic knowledge of Apache server configuration and management is necessary for government operations.
7 Hours
Testimonials (2)
The trainer was definitely one the strongest parts. Good mood, strong knowledge and also don't let anyone get bothered.
Alison Luan Nunes de Souza - Valeo Thermal Commercial Vehicles Germany GmbH
Course - Subversion for Administrators
Trainer made an excellent job answering questions and being helpful.