Summary
This is the base class for Mercurial hook type implementations.
- Assembly
- Mercurial
.Net .dll - Namespace
- Mercurial
.Hooks - Base Types
-
- object
- Derived Types
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 |
RevSpec |
Loads a
RevSpec from a hash specified by
an environment variable.
static
|