Namespace Microsoft.TeamFoundation.Git.Server

Classes

  Classe Descrição
Classe pública CommitObjectFailedToParseException Acionada quando um objeto de confirmação não analisa
Classe pública DateTimeObjectComparer
Classe pública Extensions
Classe pública GitCommitArtifactId
Classe pública GitCommitDoesNotExistException Acionada quando uma confirmação é consultada que não existe.
Classe pública GitFeatureNotEnabledException Acionada quando tentar acessá-lo o servidor e de Git não estiver ativada.
Classe pública GitForcePushDeniedException Acionada quando alguém tenta forçar o enviar mas não possui permissões
Classe pública GitHttpHandler
Classe pública GitIndexDuplicateObjectIdException Acionada quando alguém tentar colocar duas vezes no mesmo objeto em um índice do arquivo de bloco
Classe pública GitIntegration
Classe pública GitItemNotFoundException Lançada quando o item solicitado de Git não existir na versão solicitada
Classe pública GitItemVersionException Exceções relacionados para recuperar uma versão de Git ou um item de Git em um item específico de versão que pesquisa pode ignorar esses métodos e retornar o zero em algumas circunstâncias
Classe pública GitMissingReferencedObjectException Acionada quando objetos é referenciado mas não existe no bloco e/ou no armazenamento
Classe pública GitNeedsPermissionException Acionada quando alguém carecer de permissões fazer o que está tentando
Classe pública GitNeedsTeamProjectCreatePermissionException Acionada quando alguém carecer de permissões fazer o que está tentando
Classe pública GitNeedsTeamProjectDeletePermissionException Acionada quando alguém carecer de permissões fazer o que está tentando
Classe pública GitNoParentVersionException Acionada quando a versão solicitada de Git pode ser resolvida mas o pai não pode ser encontrado
Classe pública GitNoPreviousChangeException Acionada quando uma revisão prévia solicitada de um item não pode ser encontrada
Classe pública GitNotEnabledForTeamProjectException Acionada quando alguém tentar criar um armazenamento de git para um projeto de equipe que já tenha TFS VC ativado.
Classe pública GitObjectDoesNotExistException Lançada quando o objeto aplicativo de Git não existir
Classe pública GitObjectsCannotBeAccessedDirectlyException Lançada ao tentar ler ou gravar objetos de git através de APIs FileContainerService DESCANSE
Classe pública GitObjectTooLargeException Lançada quando o objeto de Git for muito grande ser materializado na memória.
Classe pública GitPackDoesNotExistException Lançada quando o bloco de Git solicitado não existir
Classe pública GitPackMissingBaseFileException Arquivo acionada quando uma entrada em um arquivo do bloco de git é um delta em um arquivo base, mas nenhum base pôde ser localizado
Classe pública GitParserException Acionada quando a análise falhar, classe base
Classe pública GitProtocolException Acionada quando nós pensamos o protocolo não corresponde ao qual nós esperamos
Classe pública GitReferenceStaleException Acionada quando uma referência não pode ser atualizada como a identificação do antigo objeto não era identificação do objeto atual no momento a transação de atualização executou na base de dados
Classe pública GitRefNotFoundException Acionada quando a referência solicitada de Git não existir no armazenamento.
Classe pública GitRepositoryMinimumPerProjectThresholdExceededException Não é lançada ao tentar excluir um armazenamento de Git e nenhum outro armazenamento no projeto de equipe
Classe pública GitRepositoryNameAlreadyExistsException Acionada quando tentar criar um novo armazenamento de Git, mas o nome já é efetuado.
Classe pública GitRepositoryNotFoundException Lançada quando o armazenamento de Git solicitado não existir, ou o chamador não tem permissão para ver sua existência.
Classe pública GitRepositoryPerProjectThresholdExceededException Acionada quando tentar criar um novo armazenamento de Git, mas o nome já é efetuado.
Classe pública GitStorageContainerNotFoundException Lançada quando o contêiner do subsistema de armazenamento de Git não existir.
Classe pública GitUnresolvableToCommitException Lançada quando o objeto de Git foi assumido chamando o código é a uma confirmação, ou uma marca que aponta para uma confirmação se houver, e ele não foi.
Classe pública GitUtils
Classe pública InflaterExceededLengthException Lançada quando o ZlibInflateStream enumerar mais bytes do que o comprimento declarado passado
Classe pública InfoRefsHandler
Classe pública InvalidGitDeltaDataException Acionada quando os dados inválidos são encontrados em um fluxo delta
Classe pública InvalidGitIndexException Lançada quando o arquivo do índice que está sendo lido contém dados inválidos
Classe pública InvalidGitObjectTypeException Não foi acionada quando um objeto de Git é necessário ser qualquer tipo, mas
Classe pública InvalidGitPackEntryHeaderException Acionada quando uma entrada em um arquivo do bloco de git tem um cabeçalho inválido
Classe pública InvalidGitPackHeaderException Acionada quando um arquivo do bloco de git for apresentadas um cabeçalho inválido
Classe pública InvalidGitRefNameException Lançada quando o nome fornecido de referência de Git é inválido.
Classe pública InvalidGitRepositoryNameException Lançada quando o nome fornecido de referência de Git é inválido.
Classe pública ObjectIdComparer
Classe pública ObjectIdEqualityComparer
Classe pública PushNotification
Classe pública ReceivePackHandler
Classe pública RefUpdateNotification
Classe pública TagObjectFailedToParseException Acionada quando um objeto de confirmação não analisa
Classe pública TeamFoundationGitCommitService Esse serviço de nível de coleção é o ponto de entrada para quaisquer funcionalidades de Git com metadados armazenados em cachê de confirmação.
Classe pública TeamFoundationGitRepositoryService Esse serviço de nível de coleção é o ponto de entrada para quaisquer funcionalidades de Git integrada com o Team Foundation Server.
Classe pública TfsGitBlob
Classe pública TfsGitCommit
Classe pública TfsGitCommitChange
Classe pública TfsGitCommitChangeCount
Classe pública TfsGitCommitHistoryEntry
Classe pública TfsGitCommitLineageDiff
Classe pública TfsGitCommitMetadata
Classe pública TfsGitCommitUser
Classe pública TfsGitDiffEntry
Classe pública TfsGitDiffHelper
Classe pública TfsGitObject Classe base para objetos em um armazenamento de Git.
Classe pública TfsGitObjectEqualityComparer
Classe pública TfsGitPushMetadata
Classe pública TfsGitRef
Classe pública TfsGitRefUpdateRequest Representa uma solicitação atualizar uma referência em um armazenamento.
Classe pública TfsGitRefUpdateResult Representa o resultado de uma solicitação atualizar uma referência em um armazenamento.
Classe pública TfsGitRepository Essa é uma das duas classes principais para o modelo de objeto do servidor de Git TFS.Representa um repositório em uma coleção de Projeto de equipe.Você não pode novo um TfsGitRepository você mesmo -- criar, excluir, bifurque-se, e aquisição de um TfsGitRepository existente qualquer é feita com os métodos de TeamFoundationGitRepositoryService.Os consumidores dessa classe não armazenar em cachê instâncias de TfsGitRepository entre solicitações lógicas.
Classe pública TfsGitRepositoryInfo Uma estrutura de dados simples que tenha um ID, um nome e um teamProjectUri de armazenamento de Git.
Classe pública TfsGitRepositoryRefsCollection Representa o conjunto de refs para um determinado armazenamento de Git TFS.
Classe pública TfsGitTag
Classe pública TfsGitTree
Classe pública TfsGitTreeDepthFirstEnumerator
Classe pública TfsGitTreeEntry
Classe pública TfsGitTreeEntryComparer
Classe pública TreeObjectFailedToParseException Acionada quando um objeto de árvore não analisa
Classe pública UnprocessedCommit Uma estrutura de dados usada pelo TeamFoundationGitCommitService.
Classe pública UploadPackHandler

Interfaces

  Interface Descrição
Interface pública IGitPushSubscriberJob O trabalho que implementam esta interface serão executados em cima de um envio de Git.
Interface pública ITeamFoundationGitCommitService

Enumerações

  Enumeração Descrição
Enumeração pública GitCommitMetadataStatus
Enumeração pública QueryCommitItemsRecursionLevel
Enumeração pública TfsGitChangeType
Enumeração pública TfsGitObjectType
Enumeração pública TfsGitRefUpdateStatus Representa os resultados possíveis de uma solicitação atualizar uma referência em um armazenamento.