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 benefits
- Understanding the standard copy-modify-merge workflow and resolving basic conflicts
- Establishing user policies and guidelines to ensure smooth and consistent team collaboration
- Complementary approaches to copy-modify-merge, such as locking and unlocking mechanisms
Branching and merging strategies
- Determining when to create branches and exploring various use cases for branching
- Effectively resolving conflicts and executing mergers, including absorbing changes from different directions
- Leveraging new Subversion features to enhance branching and merging processes
- Strategies to encourage or discourage local branching practices among users
Daily digests and revision reviews
- Utilizing mailing lists, RSS feeds, and daily digests for updates
- Employing blame functionality and delegation techniques
Subversion properties
- Overview of built-in properties, SVN: prefixed keywords, and global properties
- Methods for designing and implementing these properties
- Defining custom SVN properties for organizational needs
- Creative applications of customized SVN properties
- Understanding the limitations of SVN properties to avoid over-engineering
Subversion hooks
- Types of available hooks
- Common applications of pre-supplied hooks
- Developing self-defined hooks for specific requirements
- Encouraging creative and innovative use of hook scripting
Secondary SVN servers
- Implementing secondary servers for backup and fail-safe recovery
- Utilizing secondary servers for automated background tasks
- Temporary arrangements for various locations and scenarios
Integration with other tools
- Connecting with issue tracking systems such as Bugzilla, Track, and Jira
- Integrating with content management systems, such as wikis
Requirements
- A strong command of SVN is essential.
- It is recommended that delegates have previously completed the Subversion for Administrators and Subversion for Users courses.
- The course can be condensed into a one-day format by reducing the number of exercises, which allows 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.