Goals
- Set up a software configuration solution based on SVN
- Manage the versions of the projects of the data warehouse
Program
Introduction
Software configuration management (SCM): presentation, positioning, tools
GCL terminology: Branch, Tag, Checkout, Commit, Merge, …
Subversion (SVN): functionalities, components
Global architecture and implementation of a data repository ( repository)
SVN clients, plugins for IDE
Workshop: Installation and configuration of SVN on Linux / Windows – creation of a data warehouse
Use of the repository
Import of project sources
Retrieve a local copy
Creation of branches
Commit of modifications and management of conflicts
Creation of a branch
Metadata management
Creation of Tags in SVN
Workshop: Setting up projects on the repository – Retrieving a local copy and multiple operations for proposing changes with conflict management
SVN administration
Overview of existing SVN managers:
SVN-Apache coupling (mod_dav_svn)
SVNServe: implementation, configuration
User management
Import and export of repositories
Security of repository and exchanges (SSL)
Backup and restore
SSH tunneling
Workshop: SVN-Apache coupling, multiple administration tasks
Advanced tasks
Organization of
SVN version management in a continuous integration system
Log management, RSS feed
History management, repository statistics
Workshop: SVN in a continuous integration system, log management and statistics generation (tables, graphs)
Duration
2 days
Price
£ 1383
Audience
Administrators, Developers, Project managers
Prerequisites
Linux system administration concepts, knowledge of Apache server
Reference
GES657-F
Sessions
Contact us for more informations about session date