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 approach, such as locking and unlocking

Branching and Merging

  • Knowing when to create branches and their various applications
  • Strategies for resolving conflicts and executing merging effectively, including managing changes across different directions
  • Leveraging new Subversion features for efficient branching and merging
  • Approaches to encourage or discourage local branching among users

Daily Digests and Revision Reviews

  • Utilizing mailing lists, RSS, and digests
  • Techniques for blame tracking and delegation

Subversion Properties

  • Overview of built-in properties, SVN: prefixed keywords, and global properties
  • Best practices for designing and utilizing these properties
  • Creating custom SVN properties tailored to company needs
  • Innovative applications of customized SVN properties
  • Limitations of SVN properties (e.g., being mindful of constraints and avoiding over-engineering)

Subversion Hooks

  • Types of hooks available
  • General usage of pre-installed hooks
  • Developing custom-defined hooks
  • Encouraging creativity and imaginative solutions

Secondary SVN Servers

  • Use cases for backup and fail-safe recovery
  • Automating background tasks
  • Temporary arrangements (e.g., different locations)

Integration with Other Tools

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

Requirements

  • A solid understanding of SVN is required.
  • Completion of the "Subversion for Administrators" and "Subversion for Users" courses is preferred.
  • This course can be condensed into a single-day format with fewer exercises, resulting in a reduced fee.
 14 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories