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
- Understanding the typical copy-modify-merge scenario and how to resolve simple 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.
Branching and merging
- When to create branches and the various applications for branching.
- Techniques for resolving conflicts and performing merges effectively, including how to absorb changes in different directions.
- Utilizing new Subversion features to enhance branching and merging processes.
- Strategies to encourage or discourage users from creating local branches.
Daily digests and revision reviews
- Utilizing mailing lists, RSS feeds, and digests.
- Performing blame operations and delegating responsibilities.
Subversion properties
- Overview of built-in properties, SVN: prefixed keywords, and global properties.
- Best practices for designing and using these properties.
- Creating customized SVN properties tailored to company needs.
- Innovative uses for customized SVN properties.
- Recognizing the disadvantages of SVN properties, including understanding constraints and avoiding over-engineering.
Subversion hooks
- Types of hooks.
- General usage of pre-installed hooks.
- Developing custom hooks.
- Encouraging creativity and imaginative solutions.
Secondary SVN server
- Using secondary servers for backup and fail-safe recovery.
- Automating background tasks.
- Utilizing secondary servers for temporary arrangements, such as different physical locations.
Integration with other tools
- Issue tracking systems (e.g., Bugzilla, Trac, Jira, etc.).
- Content management systems (e.g., Wikis, etc.).
Requirements
- A strong understanding of SVN is required.
- It is preferable that delegates have completed both the Subversion for Administrators and Subversion for Users courses.
- This course can be condensed into a one-day format with reduced exercise time, resulting in a lower 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.