Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Classes
Class | Description | |
---|---|---|
![]() |
CommitObjectFailedToParseException | Thrown when a commit object fails to parse |
![]() |
DateTimeObjectComparer | |
![]() |
Extensions | |
![]() |
GitCommitArtifactId | |
![]() |
GitCommitDoesNotExistException | Thrown when a commit is queried that does not exist. |
![]() |
GitFeatureNotEnabledException | Thrown when attempting to access the Git server and it is not enabled. |
![]() |
GitForcePushDeniedException | Thrown when someone tries to force push but lacks permissions |
![]() |
GitHttpHandler | |
![]() |
GitIndexDuplicateObjectIdException | Thrown when someone tries to put the same object into a pack file index twice |
![]() |
GitIntegration | |
![]() |
GitItemNotFoundException | Thrown when the requested Git item does not exist at the requested version |
![]() |
GitItemVersionException | Exceptions related to retrieving a Git Version or a Git Item at a specified Version Item fetching methods may ignore these and return null in some circumstances |
![]() |
GitMissingReferencedObjectException | Thrown when the an objects is referenced but does not exist in the pack and/or store |
![]() |
GitNeedsPermissionException | Thrown when someone lacks permissions to do what they're attempting |
![]() |
GitNeedsTeamProjectCreatePermissionException | Thrown when someone lacks permissions to do what they're attempting |
![]() |
GitNeedsTeamProjectDeletePermissionException | Thrown when someone lacks permissions to do what they're attempting |
![]() |
GitNoParentVersionException | Thrown when the requested Git version can be resolved but the parent cannot be found |
![]() |
GitNoPreviousChangeException | Thrown when a requested prior revision of an item cannot be found |
![]() |
GitNotEnabledForTeamProjectException | Thrown when someone tries to create a git repository for a team project that already has TFS VC enabled. |
![]() |
GitObjectDoesNotExistException | Thrown when the requested Git object does not exist |
![]() |
GitObjectsCannotBeAccessedDirectlyException | Thrown when attempting to read or write git objects via the FileContainerService REST APIs |
![]() |
GitObjectTooLargeException | Thrown when the Git object is too large to be materialized in memory. |
![]() |
GitPackDoesNotExistException | Thrown when the requested Git pack does not exist |
![]() |
GitPackMissingBaseFileException | Thrown when an entry in a git pack file is a delta against a base file, but no base file could be located |
![]() |
GitParserException | Thrown when the parsing fails, base class |
![]() |
GitProtocolException | Thrown when a we think the protocol doesn't match what we expect |
![]() |
GitReferenceStaleException | Thrown when a reference could not be updated because the old object ID was not the current object ID at the time the update transaction ran in the database |
![]() |
GitRefNotFoundException | Thrown when the requested Git ref does not exist in the repository. |
![]() |
GitRepositoryMinimumPerProjectThresholdExceededException | Thrown when attempting to delete a Git repository and there are no other repositories in the Team Project |
![]() |
GitRepositoryNameAlreadyExistsException | Thrown when attempting to create a new Git repository, but the name is already taken. |
![]() |
GitRepositoryNotFoundException | Thrown when the requested Git repository does not exist, or the caller does not have permission to see its existence. |
![]() |
GitRepositoryPerProjectThresholdExceededException | Thrown when attempting to create a new Git repository, but the name is already taken. |
![]() |
GitStorageContainerNotFoundException | Thrown when the Git storage subsystem's container does not exist. |
![]() |
GitUnresolvableToCommitException | Thrown when the Git object was assumed by calling code to either be a commit, or a tag that eventually points to a commit, and it was not. |
![]() |
GitUtils | |
![]() |
InflaterExceededLengthException | Thrown when the ZlibInflateStream enumerates more bytes than the declared length passed in |
![]() |
InfoRefsHandler | |
![]() |
InvalidGitDeltaDataException | Thrown when invalid data is encountered in a delta stream |
![]() |
InvalidGitIndexException | Thrown when the index file being read contains invalid data |
![]() |
InvalidGitObjectTypeException | Thrown when a Git object is required to be a certain type, but was not |
![]() |
InvalidGitPackEntryHeaderException | Thrown when an entry in a git pack file has an invalid header |
![]() |
InvalidGitPackHeaderException | Thrown when a git pack file is presented with an invalid header |
![]() |
InvalidGitRefNameException | Thrown when the provided Git ref name is not valid. |
![]() |
InvalidGitRepositoryNameException | Thrown when the provided Git ref name is not valid. |
![]() |
ObjectIdComparer | |
![]() |
ObjectIdEqualityComparer | |
![]() |
PushNotification | |
![]() |
ReceivePackHandler | |
![]() |
RefUpdateNotification | |
![]() |
TagObjectFailedToParseException | Thrown when a commit object fails to parse |
![]() |
TeamFoundationGitCommitService | This collection-level service is the entry point for all Git functionality with cached commit metadata. |
![]() |
TeamFoundationGitRepositoryService | This collection-level service is the entry point for all Git functionality integrated with Team Foundation Server. |
![]() |
TfsGitBlob | |
![]() |
TfsGitCommit | |
![]() |
TfsGitCommitChange | |
![]() |
TfsGitCommitChangeCount | |
![]() |
TfsGitCommitHistoryEntry | |
![]() |
TfsGitCommitLineageDiff | |
![]() |
TfsGitCommitMetadata | |
![]() |
TfsGitCommitUser | |
![]() |
TfsGitDiffEntry | |
![]() |
TfsGitDiffHelper | |
![]() |
TfsGitObject | Base class for objects in a Git repository. |
![]() |
TfsGitObjectEqualityComparer | |
![]() |
TfsGitPushMetadata | |
![]() |
TfsGitRef | |
![]() |
TfsGitRefUpdateRequest | Represents a request to update a ref in a repository. |
![]() |
TfsGitRefUpdateResult | Represents the result of a request to update a ref in a repository. |
![]() |
TfsGitRepository | This is one of the two core classes to the TFS Git server object model. It represents a repository on a Team Project Collection. You can't new a TfsGitRepository yourself -- create, delete, fork, and acquisition of an existing TfsGitRepository are all done through the TeamFoundationGitRepositoryService's methods. Consumers of this class should not cache TfsGitRepository instances across logical requests. |
![]() |
TfsGitRepositoryInfo | A simple data structure that has a Git repository ID, name and teamProjectUri. |
![]() |
TfsGitRepositoryRefsCollection | Represents the set of refs for a given TFS Git repository. |
![]() |
TfsGitTag | |
![]() |
TfsGitTree | |
![]() |
TfsGitTreeDepthFirstEnumerator | |
![]() |
TfsGitTreeEntry | |
![]() |
TfsGitTreeEntryComparer | |
![]() |
TreeObjectFailedToParseException | Thrown when the a tree object fails to parse |
![]() |
UnprocessedCommit | A data structure used by the TeamFoundationGitCommitService. |
![]() |
UploadPackHandler |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IGitPushSubscriberJob | Jobs that implement this interface will be run upon a Git push. |
![]() |
ITeamFoundationGitCommitService |
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
GitCommitMetadataStatus | |
![]() |
QueryCommitItemsRecursionLevel | |
![]() |
TfsGitChangeType | |
![]() |
TfsGitObjectType | |
![]() |
TfsGitRefUpdateStatus | Represents the possible outcomes from a request to update a ref in a repository. |