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.
Duration 14 hours
Course Outline
Subversion design philosophy and its advantage
- The typical copy-modify-merge workflow and techniques for resolving simple conflicts
- Establishing user policies and guidelines to ensure smooth and consistent team collaboration
- Complementary approaches to the copy-modify-merge method, such as locking and unlocking
Branching and merging
- Timing for branch creation and various practical applications of branches
- Intelligent conflict resolution and merging strategies, including absorbing changes from different directions
- Leveraging newer Subversion features to enhance branching and merging processes
- Strategies for encouraging or discouraging local user branching
Everyday digest and revision review
- Utilizing mailing lists, RSS feeds, and digests for updates
- Techniques for blaming and delegation in revision control
Subversion properties
- Overview of built-in properties, those with SVN: prefixed keywords, and global properties
- Best practices for designing and implementing these properties
- Creating customized SVN properties tailored to corporate needs
- Innovative applications of customized SVN properties
- Understanding the limitations of SVN properties and avoiding over-engineering
Subversion hooks
- Types of available hooks
- General usage of pre-installed hooks
- Developing and implementing self-defined hooks
- Encouraging creative and imaginative hook solutions
Secondary SVN server
- Implementing backup and fail-safe recovery mechanisms
- Automating background tasks via a secondary server
- Temporary arrangements for specific needs, such as different locations
Integration with other tools
- Connecting with issue tracking systems (e.g., Bugzilla, Track, Jira)
- Integration with content management systems (e.g., Wiki)
Requirements
- A solid understanding of SVN is essential.
- It is recommended that delegates have previously completed the 'Subversion for Administrators' and 'Subversion for Users' courses.
- The program can be condensed into a one-day format with a reduced exercise load, allowing for a lower fee.
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.