Get in Touch
 Duration 14 hours

Course Outline

Subversion design philosophy and its advantage

  • The typical copy-modify-merge workflow and techniques for resolving simple conflicts
  • Establishing user policies and guidelines to ensure smooth and consistent team collaboration
  • Complementary approaches to the copy-modify-merge method, such as locking and unlocking

Branching and merging

  • Timing for branch creation and various practical applications of branches
  • Intelligent conflict resolution and merging strategies, including absorbing changes from different directions
  • Leveraging newer Subversion features to enhance branching and merging processes
  • Strategies for encouraging or discouraging local user branching

Everyday digest and revision review

  • Utilizing mailing lists, RSS feeds, and digests for updates
  • Techniques for blaming and delegation in revision control

Subversion properties

  • Overview of built-in properties, those with SVN: prefixed keywords, and global properties
  • Best practices for designing and implementing these properties
  • Creating customized SVN properties tailored to corporate needs
  • Innovative applications of customized SVN properties
  • Understanding the limitations of SVN properties and avoiding over-engineering

Subversion hooks

  • Types of available hooks
  • General usage of pre-installed hooks
  • Developing and implementing self-defined hooks
  • Encouraging creative and imaginative hook solutions

Secondary SVN server

  • Implementing backup and fail-safe recovery mechanisms
  • Automating background tasks via a secondary server
  • Temporary arrangements for specific needs, such as different locations

Integration with other tools

  • Connecting with issue tracking systems (e.g., Bugzilla, Track, Jira)
  • Integration with content management systems (e.g., Wiki)

Requirements

  • A solid understanding of SVN is essential.
  • It is recommended that delegates have previously completed the 'Subversion for Administrators' and 'Subversion for Users' courses.
  • The program can be condensed into a one-day format with a reduced exercise load, allowing for a lower fee.

Number of participants


Price per participant

Testimonials (2)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories