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
- Exploring the standard copy-modify-merge workflow and techniques for resolving basic conflicts
- Establishing user policies and guidelines to ensure smooth, consistent team collaboration
- Utilizing the lock and unlock mechanism as a complement to the copy-modify-merge approach
Branching and merging
- Determining the appropriate times to create branches and understanding their various applications
- Strategies for resolving conflicts and merging wisely, including absorbing changes across different directions
- Leveraging new Subversion features to enhance branching and merging processes
- Guidance on encouraging or discouraging local user branching practices
Everyday digest and revision review
- Implementing mailing lists, RSS feeds, and daily digests
- Techniques for blaming changes and managing delegation
Subversion properties
- Overview of built-in properties, SVN: prefixed keywords, and global properties
- Best practices for designing and utilizing these properties effectively
- Implementing custom SVN properties for organizational needs
- Creative applications of customized SVN properties
- Understanding the limitations of SVN properties, including constraints and avoiding over-engineering
Subversion hooks
- An overview of different hook types
- General usage of standard pre-shipped hooks
- Developing self-defined hooks for specific requirements
- Encouraging creative and imaginative implementations
Secondary SVN server
- Utilizing a secondary server for backup and fail-safe recovery
- Offloading automatic background tasks
- Managing temporary arrangements, such as supporting different locations
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 solid working knowledge 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 with reduced exercises, allowing for a fee adjustment.
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.