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
Subversion design philosophy and its advantages
- Standard copy-modify-merge workflows and methods for resolving simple conflicts
- Establishing user policies and guidelines to ensure smooth and consistent team collaboration
- Alternatives to the copy-modify-merge approach, such as locking and unlocking
Branching and merging
- Criteria for creating branches and various use cases for branching
- Effective conflict resolution and merging strategies, including absorbing changes across different directions
- Utilising new Subversion features to facilitate branching and merging
- Strategies to encourage or discourage local branching among users
Daily digests and revision reviews
- Mailing lists, RSS feeds, and digest notifications
- Blame tracking and delegation processes
Subversion properties
- Built-in properties, properties using SVN: prefixed keywords, and global properties
- Designing and implementing these properties effectively
- Custom SVN properties tailored for corporate needs
- Creative applications of customised SVN properties
- Understanding the limitations of SVN properties to avoid over-engineering
Subversion hooks
- Types of hooks available
- General usage of hooks included in the standard distribution
- Developing custom-defined hooks
- Encouraging creative and imaginative hook implementations
Secondary SVN servers
- Utilising secondary servers for backup and fail-safe recovery
- Executing automatic background tasks on secondary instances
- Temporary arrangements, such as managing data from different locations
Integration with other tools
- Issue tracking systems (e.g., Bugzilla, Track, Jira, etc.)
- Content management systems (e.g., Wikis, etc.)
Requirements
- A solid understanding of SVN is required.
- It is recommended that participants have previously completed the Subversion for Administrators and Subversion for Users courses.
- This course can be condensed into a one-day format, featuring fewer exercises, which may allow for a reduced fee.
14 Hours
Testimonials (2)
The fact that it wasn't just done in windows that it actually made use of the command line as we may not always have windows to work with.
Nigel Clutterbuck
Course - Subversion for Advanced Users
I was benefit from reviving old files from previous revisions.