Get in Touch

Course Outline

Subversion design philosophy and its advantage

  • The typical copy-modify-merge scenario and strategies for resolving 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 mechanisms

Branching and merging

  • Timing for creating branches and various use cases for branching
  • Strategies for resolving conflicts and performing merges wisely, including absorbing changes from different directions
  • Leveraging new Subversion features for effective branching and merging
  • Approaches to encourage or discourage users' local branching

Everyday digest and revision review

  • Utilizing mailing lists, RSS feeds, and digests
  • Techniques for blaming and delegation

Subversion properties

  • Understanding built-in properties, properties with SVN: prefixed keywords, and global properties
  • Designing and utilizing these properties effectively
  • Defining customized SVN properties specific to the company
  • Creative applications of customized SVN properties
  • Acknowledging the disadvantages of SVN properties, including constraints and avoiding over-engineering

Subversion hooks

  • Different types of hooks
  • General usage of pre-installed hooks
  • Creating self-defined hooks
  • Applying creativity and imagination to hook implementations

Secondary SVN server

  • Configuring for backup and fail-safe recovery
  • Supporting automatic background tasks
  • Facilitating temporary arrangements, such as different physical locations

Integration with other tools

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

Requirements

  • Strong proficiency in SVN is required.
  • Delegates are preferably expected to have completed the Subversion for Administrators and Subversion for Users courses.
  • This course can be condensed into a one-day format with fewer exercises, resulting in a reduced fee.
 14 Hours

Testimonials (2)

Related Categories