Get in Touch

Course Outline

Subversion Design Philosophy and Its Benefits

  • Understanding the typical copy-modify-merge workflow and resolving simple conflicts.
  • Establishing user policies and guidelines to ensure smooth and consistent team collaboration.
  • Alternatives to the copy-modify-merge approach, such as lock and unlock mechanisms.

Branching and Merging Strategies

  • Determining when to create branches and exploring various use cases for branching.
  • Resolving conflicts effectively and executing merges wisely, including absorbing changes across different directions.
  • Leveraging the latest Subversion features to enhance branching and merging processes.
  • Guiding users on the appropriateness of local branching.

Daily Digests and Revision Reviews

  • Utilising mailing lists, RSS feeds, and digests for updates.
  • Using blame tools and delegation features.

Subversion Properties

  • Exploring built-in properties, those prefixed with SVN:, and global properties.
  • Designing and implementing these properties effectively.
  • Creating custom SVN properties tailored to company needs.
  • Employing creative uses for customised SVN properties.
  • Recognising the limitations of SVN properties and avoiding over-engineering.

Subversion Hooks

  • Overview of different hook types.
  • Standard applications of pre-installed hooks.
  • Developing custom hooks.
  • Encouraging innovative and imaginative hook implementations.

Secondary SVN Servers

  • Using secondary servers for backup and fail-safe recovery.
  • Automating background tasks.
  • Facilitating temporary arrangements, such as distributing resources across different locations.

Integration with Other Tools

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

Requirements

  • A solid understanding of SVN is essential.
  • It is preferable for delegates to have previously completed the Subversion for Administrators and Subversion for Users courses.
  • This course can be condensed into a one-day session with reduced exercises, resulting in a lower fee.
 14 Hours

Testimonials (2)

Upcoming Courses

Related Categories