Get in Touch

Course Outline

Subversion design philosophy and its advantage

  • 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 lock and unlock mechanisms

Branching and merging

  • Determining when to create branches and exploring various branch usage strategies
  • Strategies for resolving conflicts and executing merges effectively, including absorbing changes from different directions
  • Leveraging new Subversion features to optimise branching and merging processes
  • Guidelines for encouraging or discouraging local branching by users

Everyday digest and revision review

  • Utilising mailing lists, RSS feeds, and digests
  • Techniques for blaming and delegating tasks

Subversion properties

  • Overview of built-in properties, SVN-prefixed keywords, and global properties
  • Methods for designing and implementing these properties
  • Configuring custom SVN properties tailored to your company
  • Innovative applications of customised SVN properties
  • Awareness of the limitations of SVN properties (i.e., adhering to constraints and avoiding over-engineering)

Subversion hooks

  • Types of hooks available
  • General utilisation of pre-installed hooks
  • Developing custom-defined hooks
  • Applying creativity and imagination in hook implementation

Secondary SVN server

  • Use cases for backup and fail-safe recovery
  • Facilitating automatic background tasks
  • Supporting temporary arrangements, such as relocating to different sites

Integration with other tools

  • Connecting with issue tracking systems (e.g., Bugzilla, Trac, Jira)
  • Linking with content management systems (e.g., wikis)

Requirements

  • A strong command of SVN is required.
  • Ideally, delegates should have completed the 'Subversion for Administrators' and 'Subversion for Users' courses.
  • The course can be condensed into a one-day format with fewer exercises, resulting in a reduced fee.
 14 Hours

Custom Corporate Training

Training solutions designed exclusively for businesses.

  • Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
  • Flexible Schedule: Dates and times adapted to your team's agenda.
  • Format: Online (live), In-company (at your offices), or Hybrid.
Investment

Price per private group, online live training, starting from 2600 € + VAT*

Contact us for an exact quote and to hear our latest promotions

Testimonials (2)

Provisional Upcoming Courses (Contact Us For More Information)

Related Categories