CollabNet founded the Subversion open source project which is now Apache Subversion® . Because many of the Subversion features are still developed by Subversion committers employed by CollabNet, the company has collected the broadest and deepest knowledge base available around Subversion. This expertise can be rapidly transferred to your teams through CollabNet's Support, Training, and Consulting services.
Ensure Rapid roll out and Maximum Success
CollabNet's industry-leading Subversion training curriculum is based on years of experience facilitating the adoption of Subversion and CollabNet Subversion in the enterprise. Our dual focus—Subversion's features and functionality and the best practices necessary for successful enterprise deployments—is aimed at customers who want to rapidly deploy Subversion and get the most from their development teams.
Instructor-Led Courses
Course
Details
Developer
Config
Manager
System
Admin
Subversion for Developers - Standard
Our Standard Subversion for Developers course covers the complete spectrum of using Subversion for software development: from the typical development work cycle to mixed revisions to branching and merging operations.
Subversion for Developers - Enterprise
Our Enterprise Subversion for Developers course covers the complete spectrum of using Subversion for software development as well as advanced enterprise-level features like merge tracking interactive conflict resolution and sparse checkouts. This course also includes developer labs with hands on exercises.
Subversion for Configuration Managers
CollabNet's Subversion for Configuration Managers training course covers the operational aspects of doing configuration management with Subversion as well as provides an overview of the most common best practices used with Subversion in configuration management. It is intended to equip configuration managers with practical information for supporting their processes. It commonly follows the CollabNet Subversion Applied Workshop as means of communicating general best practices to those called on to implement the specific processes defined for that particular enterprise during the Workshop.
Subversion for Administrators - Standard Subversion for Administrators - Standard covers server configuration, repository layout, strategies for backup and recovery, and migration from legacy systems.
Subversion for Administrators - Advanced Subversion for Administration - Advanced covers server configuration, repository layout, strategies for backup and recovery, and migration from legacy systems. This course also includes advanced topics such as: repository management, troubleshooting and application integrations.
Subversion for Developers Train the Trainer - Standard Subversion for Developers Train the Trainer – Standard prepares your training staff to effectively roll out Subversion to your development teams.
Subversion for Developers Train the Trainer - Enterprise Subversion for Developers Train the Trainer – Enterprise prepares your training staff to effectively roll out Subversion, including advanced enterprise features, to your development teams.
What’s New in Subversion 1.7
CollabNet’s What’s New in Subversion 1.7 training course covers the features and enhancements that have been added to Subversion in the 1.7 release. Discussed are the Subversion 1.7 release definers such as: the client storage overhaul, the reduction of network chatter, merge tracking improvements, change reporting, user protection and administration improvements. In addition, migration to Subversion 1.7 from previous releases is discussed.
Subversion for Developers – Introduction to Version Control
CollabNet’s Subversion for Developers – Introduction to Version Control is the first in a 2-part introductory series that provides an introduction to version control and Subversion.
Subversion for Developers – Introducing Subversion
CollabNet’s Subversion for Developers – Introduction to Version Control is the second in a 2-part introductory series that provides an introduction to version control and Subversion.
Subversion for Developers – Module 1 (Essential Concepts 1) Subversion for Developers – Essential Concepts 1 is the first of three modules in the Subversion for Developers Web-based Training Series. The purpose of Essential Concepts 1 is to introduce developers to Subversion and the foundational concepts involved in the typical usage of Subversion for software development. Concepts are first discussed in theory then demonstrated with TortoiseSVN.
Subversion for Developers – Module 2 (Essential Concepts 2) Subversion for Developers – Essential Concepts 2 is the second of three modules in the Subversion for Developers Web-based Training Series. The purpose of Essential Concepts 2 is to cover more advanced topics involved in typical Subversion usage such as branching, tagging and merging. Concepts are first discussed in theory then demonstrated with TortoiseSVN.
Subversion for Developers – Module 3 (Enterprise Features) Subversion for Developers – Enterprise Features is the last of three modules in the Subversion for Developers Web-based Training Series. The purpose of Enterprise Features is to cover the advanced features introduced in recent versions of Subversion. These advanced features tend to be particularly useful for enterprise software development. Concepts are first discussed in theory then demonstrated with TortoiseSVN.
* One continuous day (8 hours) minimum training is required for onsite training
** Volume discounts available. Contact CollabNet Sales for pricing. 1 Additional attendees: $400/attendee, with max of 15 attendees 2 Additional attendees: $320/attendee, with max of 15 attendees 3 Additional attendees: $800/attendee, with max of 15 attendees 4 Additional attendees: $400/attendee, with max of 8 attendees 5 Additional attendees: $320/attendee, with max of 8 attendees 6 Additional attendees: $800/attendee, with max of 8 attendees 7 Additional attendees: $1200/attendee, with max of 8 attendees
"After careful evaluation, we migrated our entire development organization to Subversion. Subversion has been incredibly easy to deploy; best of all, we accomplished this with zero impact to our delivery schedules."
—Ron Sheen, CTO of Fujitsu Siemens Computers
Subversion for Developers Online Training Course
TortoiseSVN: February 11, 2011 Eclipse: February 25, 2011 VisualStudio: March 4, 2011 Command Line: March 18, 2011
Join Ecetera for a Collabnet-certified, one day Developer and Administrator Workshop to help you learn and utilise the new and advanced capabilities of Subversion 1.7.
Subversion for Developers - Standard Subversion for Developers - Standard covers the complete spectrum of using Subversion for software development: from the typical development work cycle to mixed revisions to branching and merging operations. It explains Subversion's functionality on a conceptual level, offers practical demonstrations, and includes exercises for students to ensure they master the material.
Topics include:
An introduction to version control, parallel development, and Subversion
Typical usage
Global revisioning
Working copies
Standard work cycle
Mixed revisions
History
Properties
Branches and tags
Merging changes
Tracking merges
Other useful commands
Duration: 4 hours*
Audience: Developers, architects, configuration managers
Class Size: Up to 12 attendees
Price: $4,000 (onsite)1, $3,200 (online)2
* One continuous day (8 hours) minimum training is required for onsite training 1 Additional attendees: $400/attendee, with max of 15 attendees 2 Additional attendees: $320/attendee, with max of 15 attendees
Subversion for Developers - Enterprise Subversion for Developers - Enterprise covers the complete spectrum of using Subversion for software development: from the typical development work cycle to mixed revisions to branching and merging operations. It also includes in depth information related to enterprise-level features like merge tracking and change lists. Hands on labs help students understand concepts through hands on experience.
Topics include:
An introduction to version control, parallel development, and Subversion
Typical usage
Global revisioning
Working copies
Standard work cycle
Mixed revisions
History
Properties
Branches and tags
Merging changes
Branch management
Merging
Merge Tracking
Interactive conflict resolution
Working copy management
Sparse checkouts
Changelists
Peg revisions
Externals
Duration: 8 hours*
Audience: Developers, architects, configuration managers
Class Size: Up to 12 attendees
Price: $8,000 (onsite)3
* One continuous day (8 hours) minimum training is required for onsite training 3 Additional attendees: $800/attendee, with max of 15 attendees
Subversion for Configuration Managers
CollabNet's Subversion for Configuration Managers training course covers the operational aspects of doing configuration management with Subversion as well as provides an overview of the most common best practices used with Subversion in configuration management. It is intended to equip configuration managers with practical information for supporting their processes. It commonly follows the CollabNet Subversion Applied Workshop as means of communicating general best practices to those called on to implement the specific processes defined for that particular enterprise during the Workshop.
Topics include:
Essential Concepts
What is Software Configuration Management?
How to Create Repositories, Branches and Tags
How to Implement Authorization
How to Implement Hooks
Best Practices
Repository Layout
Branching & Merging
General Branching Principles
Branching Strategies
Nuances to Branching Models
Promotion Models
Managing Roles and Permissions
Duration: 8 hours*
Class Size: Up to 5 attendees
Audience: Configuration Managers
Price: $8,000 (onsite)6
* One continuous day (8 hours) minimum training is required for onsite training 6 Additional attendees: $800/attendee, with max of 8 attendees
Subversion for Administrators - Standard Subversion for Administrators - Standard is targeted at engineers who are responsible for configuring and managing Subversion repositories and servers. Server configuration, repository layout, strategies for backup and recovery, and migration from legacy systems are discussed through examples.
Topics include:
Server setup and configuration
Architecture overview
Data stores
Repository access
Clients
Repository fundamentals
Identifying a versioned object
Versioned vs. revision properties
Transactions
Repository management
Hook scripts
Maintenance toolkit
Migration
Recovery
Backup
Logging/audit trails
Repository layout
Duration: 4 hours*
Audience: Administrators
Class Size: Up to 5 attendees
Price: $4,000 (onsite)4, $3,200 (online)5
* One continuous day (8 hours) minimum training is required for onsite training 4 Additional attendees: $400/attendee, with max of 8 attendees 5 Additional attendees: $320/attendee, with max of 8 attendees
Subversion for Developers – Introduction to Subversion Subversion for Developers – Introduction to Subversion provides an introduction to both version control and Subversion.
Subversion for Developers – Module 1 (Essential Concepts 1) Subversion for Developers – Essential Concepts 1 is the first of three modules in the Subversion for Developers Web-based Training Series. The purpose of Essential Concepts 1 is to introduce developers to Subversion and the foundational concepts involved in the typical usage of Subversion for software development. Concepts are first discussed in theory then demonstrated with TortoiseSVN. This course is available for Subversion 1.5, 1.6 or 1.7.
Subversion for Developers – Module 2 (Essential Concepts 2) Subversion for Developers – Essential Concepts 2 is the second of three modules in the Subversion for Developers Web-based Training Series. The purpose of Essential Concepts 2 is to cover more advanced topics involved in typical Subversion usage such as branching, tagging and merging. Concepts are first discussed in theory then demonstrated with TortoiseSVN. This course is available for Subversion 1.5, 1.6 or 1.7.
Topics include:
Section 1: Branches and Tags
Section 2: Merging
Section 3: Merge Tracking
Section 4: Auto Props, Properties, Import & Export
Subversion for Developers – Module 3 (Enterprise Features) Subversion for Developers – Enterprise Features is the last of three modules in the Subversion for Developers Web-based Training Series. The purpose of Enterprise Features is to cover the advanced features introduced in recent versions of Subversion. These advanced features tend to be particularly useful for enterprise software development. Concepts are first discussed in theory then demonstrated with TortoiseSVN. This course is available for Subversion 1.5, 1.6 or 1.7.
Topics include:
Section 1: Branch Management and Merging
Section 2: Merge Tracking
Section 3: CollabNet Merge GUI
Section 4: Interactive Conflict Resolution and Sparse Checkouts
Section 5: Changelists, Peg Revisions and Externals
Subversion for Developers Train the Trainer - Standard Subversion for Developers Train the Trainer - Standard is designed for large organizations with a dedicated training staff. The entire Subversion for Developers - Standard curriculum is covered with a specific focus on how the material is delivered in a classroom environment.
Topics include:
An introduction to version control, parallel development, and Subversion
Typical usage
Global revisioning
Working copies
Standard work cycle
Mixed revisions
History
Properties
Branches and tags
Merging changes
Tracking merges
Other useful commands
Duration: 16 hours*
Audience: Configuration Management Trainers
Class Size: Up to 5 attendees
Price: $16,000 (onsite)6
* One continuous day (8 hours) minimum training is required for onsite training 6 Additional attendees: $800/attendee, with max of 8 attendees
Subversion for Developers Train the Trainer - Enterprise Subversion for Developers Train the Trainer - Enterprise is designed for large organizations with a dedicated training staff. The entire Subversion for Developers - Enterprise curriculum is covered, including advanced enterprise-level features introduced in versions 1.5 and 1.6 like merge tracking and change lists with a specific focus on how the material is delivered in a classroom environment.
Topics include:
An introduction to version control, parallel development, and Subversion
Typical usage
Global revisioning
Working copies
Standard work cycle
Mixed revisions
History
Properties
Branches and tags
Merging changes
Branch management
Merging
Merge Tracking
Interactive conflict resolution
Working copy management
Sparse checkouts
Changelists
Peg revisions
Externals
Duration: 24 hours*
Audience: Configuration Management Trainers
Class Size: Up to 5 attendees
Price: $24,000 (onsite)7
* One continuous day (8 hours) minimum training is required for onsite training 7 Additional attendees: $1200/attendee, with max of 8 attendees
Subversion for Administrators - Advanced Subversion for Administration - Advanced covers server configuration, repository layout, strategies for backup and recovery, and migration from legacy systems. This course also includes advanced topics such as: repository management, troubleshooting and application integrations.
Topics include:
Server setup and configuration
Architecture overview
Data stores
Repository access
Clients
Repository fundamentals
Identifying a versioned object
Versioned vs. revision properties
Transactions
Repository management
Hook scripts
Maintenance toolkit
Migration
Recovery
Backup
Logging/audit trails
Repository layout
Troubleshooting
Troubleshooting Overview
Client Side
Server Side
Access Side
Migrations
Overview
Metrics
Tools
Planning
Application integrations
Clients
WebDAV
Duration: 8 hours* Class Size: Up to 5 attendees
Audience: System Administrators Price: $8,000 (onsite)4, $6,400 (online)5
* One continuous day (8 hours) minimum training is required for onsite training 4 Additional attendees: $400/attendee, with max of 8 attendees 5 Additional attendees: $320/attendee, with max of 8 attendees
What’s New in Subversion 1.7
CollabNet’s What’s New in Subversion 1.7 training course covers the features and enhancements that have been added to Subversion in the 1.7 release. Discussed are the Subversion 1.7 release definers such as: the client storage overhaul, the reduction of network chatter, merge tracking improvements, change reporting, user protection and administration improvements. In addition, migration to Subversion 1.7 from previous releases is discussed.
Topics include:
Release Definers
Client Storage Overhaul
Reduced Network Chatter
Merge Tracking Improvements
Change Reporting and Application
User Protection
Administration
Migration to 1.7
Client Migration
Subversion 1.7 Compatibility
Why should you consider moving/upgrading to Subversion 1.7?
Subversion for Developers – Introduction to Version Control
CollabNet’s Subversion for Developers – Introduction to Version Control is the first in a 2-part introductory series that provides an introduction to version control and Subversion.
Subversion for Developers – Introducing Subversion
CollabNet’s Subversion for Developers – Introduction to Version Control is the second in a 2-part introductory series that provides an introduction to version control and Subversion.