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 Advantages
- The typical copy-modify-merge workflow and strategies for resolving simple conflicts.
- Establishing user policies and guidelines to ensure smooth and consistent team collaboration.
- Alternative approaches to the copy-modify-merge method, such as locking and unlocking mechanisms.
Branching and Merging
- Understanding when to create branches and various applications of branching.
- Techniques for wisely resolving conflicts, performing merges, and integrating changes from different directions.
- Leveraging new Subversion features for effective branching and merging.
- Strategies for encouraging or discouraging local branching among users.
Daily Digest and Revision Review
- Utilizing mailing lists, RSS, and digests for updates.
- Using blame functionality and delegation techniques.
Subversion Properties
- Overview of built-in properties, SVN-prefixed keywords, and global properties.
- Methods for designing and utilizing these properties effectively.
- Implementing customized SVN properties tailored to company needs.
- Creative applications of customized SVN properties.
- Understanding the limitations of SVN properties (e.g., being mindful of constraints and avoiding over-engineering).
Subversion Hooks
- Types of hooks available.
- General usage of standard hooks provided by Subversion.
- Creating and implementing custom hooks.
- Encouraging creative and innovative use of hooks.
Secondary SVN Server
- Using secondary servers for backup and fail-safe recovery.
- Automating background tasks.
- Facilitating temporary arrangements, such as accessing repositories from different locations.
Integration with Other Tools
- Connecting with issue tracking systems (e.g., Bugzilla, Track, Jira).
- Integrating with content management systems (e.g., wikis).
Requirements
- Strong knowledge of SVN is required.
- Ideally, delegates should have completed the 'Subversion for Administrators' and 'Subversion for Users' courses.
- This course can be condensed into a one-day format with fewer exercises, which may result 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.