Get in Touch

Course Outline

Subversion Design Philosophy and Its Advantages

  • Typical copy-modify-merge scenarios 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 lock and unlock mechanisms

Branching and Merging

  • Identifying when to create branches and understanding their various applications
  • Techniques for resolving conflicts and performing merging effectively, including absorbing changes across different directions
  • Strategies for encouraging or discouraging local branching among users

Daily Digests and Revision Reviews

  • Utilising mailing lists, RSS feeds, and digests

Subversion Properties

Subversion Hooks

  • Types of hooks
  • General applications of built-in hooks
  • Encouraging creativity and imaginative approaches

Secondary SVN Servers

  • For backup purposes and fail-safe recovery
  • Facilitating automatic background tasks
  • Supporting temporary arrangements (e.g., different locations)

Integration with Other Tools

  • Content management systems (e.g., wikis)

Requirements

  • A solid understanding of SVN is required.
  • It is preferable that delegates have completed the 'Subversion for Administrators' and 'Subversion for Users' courses.
 14 Hours

Testimonials (2)

Related Categories