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 Benefits
- Understanding the typical copy-modify-merge scenario and strategies for resolving straightforward conflicts.
- Establishing user policies and guidelines to ensure smooth and consistent team collaboration.
- Alternatives to the copy-modify-merge method, such as locking and unlocking mechanisms.
Branching and Merging Strategies
- Determining when to create branches and exploring various use cases.
- Techniques for resolving conflicts and executing wise merging, including managing changes across different directions.
- Leveraging the latest Subversion features for effective branching and merging.
- Encouraging or discouraging the use of local branching by users.
Daily Digests and Revision Reviews
- Utilising mailing lists, RSS feeds, and digests.
- Employing blame tracking and delegation techniques.
Subversion Properties
- Overview of built-in properties, those with SVN: prefixed keywords, and global properties.
- Methodologies for designing and implementing these properties.
- Creating custom SVN properties tailored to your organisation.
- Innovative applications of customised SVN properties.
- Recognising the limitations of SVN properties, including necessary constraints and avoiding over-engineering.
Subversion Hooks
- Types of hooks available.
- Standard applications for pre-installed hooks.
- Creating custom-defined hooks.
- Applying creative and imaginative solutions to hook usage.
Secondary SVN Servers
- Utilising secondary servers for backups and fail-safe recovery.
- Supporting automatic background tasks.
- Facilitating temporary arrangements, such as connecting to different locations.
Integration with Other Tools
- Connecting with issue tracking systems (e.g., Bugzilla, Track, Jira).
- Linking with content management systems (e.g., Wikis).
Requirements
- A strong working knowledge of SVN is required.
- It is advisable that delegates have previously completed the 'Subversion for Administrators' and 'Subversion for Users' courses.
- This module can be condensed into a one-day format with fewer exercises, resulting in 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.