Represents a change associated with a build.

interface Change {
    author?: IdentityRef;
    displayUri?: string;
    id?: string;
    location?: string;
    message?: string;
    messageTruncated?: boolean;
    pusher?: string;
    timestamp?: Date;
    type?: string;
}

Properties

author?: IdentityRef

The author of the change.

displayUri?: string

The location of a user-friendly representation of the resource.

id?: string

The identifier for the change. For a commit, this would be the SHA1. For a TFVC changeset, this would be the changeset ID.

location?: string

The location of the full representation of the resource.

message?: string

The description of the change. This might be a commit message or changeset description.

messageTruncated?: boolean

Indicates whether the message was truncated.

pusher?: string

The person or process that pushed the change.

timestamp?: Date

The timestamp for the change.

type?: string

The type of change. "commit", "changeset", etc.