Get in Touch

Course Outline

Subversion Design Philosophy and Advantages

  • Understanding the typical copy-modify-merge scenario and resolving simple conflicts
  • Establishing user policies and guidelines to ensure smooth and consistent team collaboration
  • Alternative strategies to the copy-modify-merge method (e.g., lock and unlock)

Branching and Merging Strategies

  • Knowing when to create branches and the various applications of branching
  • Resolving conflicts effectively and performing merges wisely, including absorbing changes in different directions
  • Leveraging new Subversion features for efficient branching and merging
  • Encouraging or discouraging local user branching

Daily Digests and Revision Reviews

  • Utilizing mailing lists, RSS feeds, and digests
  • Employing blame features and delegation techniques

Subversion Properties

  • Built-in properties, properties with SVN: prefixed keywords, and global properties
  • Strategies for designing and using these properties
  • Implementing customized SVN properties tailored to your organization
  • Creative applications of customized SVN properties
  • Understanding the limitations of SVN properties (i.e., being mindful of constraints and avoiding over-engineering)

Subversion Hooks

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

Secondary SVN Servers

  • Utilizing secondary servers for backups and fail-safe recovery
  • Automating background tasks
  • Facilitating temporary arrangements (e.g., different locations)

Integration with Other Tools

  • Issue tracking systems (e.g., Bugzilla, Track, Jira, etc.)
  • Content management systems (e.g., wikis, etc.)

Requirements

  • A strong command of SVN is required.
  • Participants are expected to have previously completed the 'Subversion for Administrators' and 'Subversion for Users' courses.
  • This course can be condensed into a one-day format with reduced exercises, resulting in a lower fee.
 14 Hours

Testimonials (2)

Related Categories