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 principles and benefits
- Typical copy-modify-merge workflows and methods for resolving simple conflicts
- Alternatives to the copy-modify-merge approach, such as locking and unlocking mechanisms
Branching and merging strategies
- Determining when to create branches and exploring various use cases for them
- Effective conflict resolution, wise merging practices, and managing changes in different directions
- Strategies to encourage or discourage local branching by users
Daily digests and revision review
- Utilising mailing lists, RSS feeds, and digests for updates
- Techniques for blaming and delegation within the repository
Subversion properties
- Overview of built-in properties, those with SVN: prefixed keywords, and global properties
- Defining custom SVN properties for specific corporate needs
- Understanding the limitations of SVN properties to avoid over-engineering solutions
Subversion hooks
- Overview of available hook types
- Encouraging creative and imaginative applications of hooks
Secondary SVN server configurations
Integration with external tools
- Connectivity with issue tracking systems such as Bugzilla, Track, or Jira
Requirements
- A solid understanding of SVN is required.
- This course can be condensed into a single-day format, featuring a reduced number of exercises and a correspondingly 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.