Apache™ Subversion® Hook Script Programming
Effective and efficient development of Subversion hook scripts (SVN-WS5)
Abstract:
Subversion hook scripts allow for smooth integration of Subversion into existing infrastructure and development processes. They ensure the communication between Subversion and other software systems, distribute realtime notifications about the events in Subversion repositories, and enforce conformance with coding and quality standards.
Goals:
- Autonomously design and implement hook scripts in random programming languages
- Learn scalable hook script management with several servers and repositories
Art:
Hands-on workshop
Duration:
1 Day
Goal Audience:
Subversion administrators, developers
Prerequisites:
Basic Subversion and UNIX knowledge
Contents:
Theoretical introduction
- Subversion server function, repository structure, hook script basics
Lab Manual with hands-on exercises
- Simple hook scripts
- Freeze a repository
- Allow changing commit log messages
- Auto-update on commit
- Hook script management
- Versioned hook scripts
- Staged release process
- Rollback procedure
- Hook output logging
- Repository-specific behavior
- ON/OFF switches for hooks
- Off-the-shelf hook scripts
- Path-based commit control
- Commit-log mails
- Intelligent hooks
- Hook toolbox
- Log message validation
- Path sensitive post-commit
- Safe svnsync mirrors
Dates:
07.11.2013 Berlin
Price:
590,00 EUR excluding VAT, training material and catering are included.
Registration:
Please use the registration form below to sign up for scheduled events. You will receive a registration acknowledgement via email.
On-site Training:
Our training services can also be delivered at your premises. Please use this mail form for your inquiry.


