CVS Hook Script Implementation

Short course

In Carshalton

£ 440 + VAT

Description

  • Type

    Short course

  • Location

    Carshalton

  • Duration

    1 Day

a comprehensive overview of the "scripting hooks" provided by CVS. an understanding, via discussion and example and practice of the possible ways in which hook scripts can be designed and implemented. Suitable for: The module will be useful to adminstrators and script implementors who need to add extra functionality to a CVS Repository server. Variants of this module are available in Bash, Perl and Python flavours. The module assumes a knowledge of CVS and basic CVS administration - such a might be gained from courses MAD101 and MAD102. It also assumes a good knowledge of the scripting language being used. This module expands on the overview of scripting given in the CVS.

Facilities

Location

Start date

Carshalton (Surrey)
See map
1-3 Fairlands House, North Street, SM5 2HW

Start date

On request

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Overview
of scripting given in the CVS Administration Course (MAD102)
Course Overview
The purpose of this course is to provide an in depth coverage of writing "hook scripts" to tailor and control the behaviour of a CVS repository server. Key Skills

  • a comprehensive overview of the "scripting hooks" provided by CVS
  • an understanding, via discussion and example and practice of the possible ways in which hook scripts can be designed and implemented
    Course Contents
    In depth CVS "hook scripting"
    • exporting files and export cron scripts
    • modifying CVSROOT directory (hook script) scripting files
      • commitinfo scripting
      • loginfo scripting
      • rcsinfo scripting
      • taginfo scripting
      • verifymsg scripting
    • defining CVS modules using the CVSROOT modules file
      • alias modules
      • regular modules
      • module options and scripts
    • interfacing with bugtackers
    • interfacing with buildscripts

CVS Hook Script Implementation

£ 440 + VAT