MercurialHookBase Class

Summary

This is the base class for Mercurial hook type implementations.
graph TD Base0["object"]-->Type Type["MercurialHookBase"] class Type type-node Type-->Derived0["MercurialUpdateHook"] click Derived0 "/Cake.Hg/api/Mercurial.Hooks/MercurialUpdateHook" Type-->Derived1["MercurialOutgoingHook"] click Derived1 "/Cake.Hg/api/Mercurial.Hooks/MercurialOutgoingHook" Type-->Derived2["MercurialPushKeyHook"] click Derived2 "/Cake.Hg/api/Mercurial.Hooks/MercurialPushKeyHook" Type-->Derived3["MercurialChangeGroupHook"] click Derived3 "/Cake.Hg/api/Mercurial.Hooks/MercurialChangeGroupHook" Type-->Derived4["MercurialListKeysHook"] click Derived4 "/Cake.Hg/api/Mercurial.Hooks/MercurialListKeysHook" Type-->Derived5["MercurialIncomingHook"] click Derived5 "/Cake.Hg/api/Mercurial.Hooks/MercurialIncomingHook" Type-->Derived6["MercurialTagHook"] click Derived6 "/Cake.Hg/api/Mercurial.Hooks/MercurialTagHook" Type-->Derived7["MercurialCommitHook"] click Derived7 "/Cake.Hg/api/Mercurial.Hooks/MercurialCommitHook" Type-->Derived8["MercurialControllingHookBase"] click Derived8 "/Cake.Hg/api/Mercurial.Hooks/MercurialControllingHookBase"

Syntax

public class MercurialHookBase

Constructors

Name Summary
MercurialHookBase() Initializes a new instance of the MercurialHookBase class.

Properties

Name Value Summary
Repository Repository
Gets the Repository the hook is executing in.

Methods

Name Value Summary
LoadRevision(string) RevSpec
Loads a RevSpec from a hash specified by an environment variable.
static