Compartir a través de


Microsoft.TeamFoundation.Git.Server (Espacio de nombres)

Clases

  Clase Descripción
Clase pública CommitObjectFailedToParseException Se produce cuando un objeto de confirmación no puede analizar
Clase pública DateTimeObjectComparer
Clase pública Extensions
Clase pública GitCommitArtifactId
Clase pública GitCommitDoesNotExistException Se produce cuando se consulta una confirmación que no existe.
Clase pública GitFeatureNotEnabledException Se produce cuando se intenta tener acceso el servidor y permite de Git no está habilitada.
Clase pública GitForcePushDeniedException Se produce cuando alguien intenta forzar inserción pero no tiene los permisos
Clase pública GitHttpHandler
Clase pública GitIndexDuplicateObjectIdException Se produce cuando alguien intenta colocar el mismo objeto en un índice del archivo de paquete dos veces
Clase pública GitIntegration
Clase pública GitItemNotFoundException Se produce cuando el elemento solicitado de Git no existe en la versión solicitada
Clase pública GitItemVersionException Las excepciones relacionadas con recuperar una versión de Git o un elemento de Git en un elemento específico de la versión de captura métodos puede omitir estas y devolver null en algunas circunstancias
Clase pública GitMissingReferencedObjectException Se produce cuando los objetos se hace referencia pero no existe en el paquete o el almacén
Clase pública GitNeedsPermissionException Se produce cuando alguien no tiene permisos suficientes para lo que está intentando
Clase pública GitNeedsTeamProjectCreatePermissionException Se produce cuando alguien no tiene permisos suficientes para lo que está intentando
Clase pública GitNeedsTeamProjectDeletePermissionException Se produce cuando alguien no tiene permisos suficientes para lo que está intentando
Clase pública GitNoParentVersionException Se produce cuando la versión solicitada de Git puede resolverse sólo el elemento primario no puede encontrar
Clase pública GitNoPreviousChangeException Se produce cuando una revisión anterior solicitada de un elemento no puede encontrar
Clase pública GitNotEnabledForTeamProjectException Se produce cuando alguien intenta crear un repositorio de git para un proyecto de equipo que ya tiene TFS VC habilitado.
Clase pública GitObjectDoesNotExistException Se produce cuando no existe el objeto solicitado de Git
Clase pública GitObjectsCannotBeAccessedDirectlyException Se produce al intentar leer o escribir objetos de git mediante el FileContainerService REST API
Clase pública GitObjectTooLargeException Se produce cuando el objeto de Git es demasiado grande para materializado en memoria.
Clase pública GitPackDoesNotExistException Se produce cuando no existe el paquete solicitado de Git
Clase pública GitPackMissingBaseFileException El archivo se produce cuando una entrada en un archivo de paquete de git es enero con un archivo base, pero ningún base se encontró
Clase pública GitParserException Se produce cuando se produce un error en el análisis, clase base
Clase pública GitProtocolException Se produce cuando pensamos el protocolo no coincide con lo que esperamos
Clase pública GitReferenceStaleException Se produce cuando una referencia no puede actualizarse porque la antigua identificador de objeto no era la identificación del objeto actual en el momento de la transacción de actualización se ejecutó en la base de datos
Clase pública GitRefNotFoundException Se produce cuando la referencia solicitada de Git no existe en el repositorio.
Clase pública GitRepositoryMinimumPerProjectThresholdExceededException Se produce al intentar eliminar un repositorio de Git y otros repositorios en el proyecto de Equipo
Clase pública GitRepositoryNameAlreadyExistsException Se produce al intentar crear un nuevo repositorio de Git, pero el nombre se toma ya.
Clase pública GitRepositoryNotFoundException Se produce cuando no existe el repositorio solicitado de Git, o el llamador no tiene permiso para ver su existencia.
Clase pública GitRepositoryPerProjectThresholdExceededException Se produce al intentar crear un nuevo repositorio de Git, pero el nombre se toma ya.
Clase pública GitStorageContainerNotFoundException Se produce cuando no existe el contenedor del subsistema de almacenamiento de Git.
Clase pública GitUnresolvableToCommitException Se produce cuando el objeto de Git se suponía llamando a código a es una confirmación, o una etiqueta que señala finalmente a una confirmación, y no eran.
Clase pública GitUtils
Clase pública InflaterExceededLengthException Se produce cuando el ZlibInflateStream muestra más bytes que la longitud declarada pasado
Clase pública InfoRefsHandler
Clase pública InvalidGitDeltaDataException Se produce cuando los datos no válidos se encuentra en una secuencia delta
Clase pública InvalidGitIndexException Se produce cuando el archivo de índice que sean leídos contiene datos no válidos
Clase pública InvalidGitObjectTypeException No se inició cuando un objeto de Git es necesario que un determinado tipo, pero
Clase pública InvalidGitPackEntryHeaderException Se produce cuando una entrada en un archivo de paquete de git tiene un encabezado no válido
Clase pública InvalidGitPackHeaderException Se produce cuando un archivo de paquete de git se muestra con un encabezado no válido
Clase pública InvalidGitRefNameException Se produce cuando el nombre proporcionado de la referencia de Git no es válido.
Clase pública InvalidGitRepositoryNameException Se produce cuando el nombre proporcionado de la referencia de Git no es válido.
Clase pública ObjectIdComparer
Clase pública ObjectIdEqualityComparer
Clase pública PushNotification
Clase pública ReceivePackHandler
Clase pública RefUpdateNotification
Clase pública TagObjectFailedToParseException Se produce cuando un objeto de confirmación no puede analizar
Clase pública TeamFoundationGitCommitService Este servicio de colección- nivel es el punto de entrada para toda la funcionalidad de Git con metadatos almacenados en caché de confirmación.
Clase pública TeamFoundationGitRepositoryService Este servicio de colección- nivel es el punto de entrada para toda la funcionalidad de Git integrada con Team Foundation Server.
Clase pública TfsGitBlob
Clase pública TfsGitCommit
Clase pública TfsGitCommitChange
Clase pública TfsGitCommitChangeCount
Clase pública TfsGitCommitHistoryEntry
Clase pública TfsGitCommitLineageDiff
Clase pública TfsGitCommitMetadata
Clase pública TfsGitCommitUser
Clase pública TfsGitDiffEntry
Clase pública TfsGitDiffHelper
Clase pública TfsGitObject Clase base para los objetos en un repositorio de Git.
Clase pública TfsGitObjectEqualityComparer
Clase pública TfsGitPushMetadata
Clase pública TfsGitRef
Clase pública TfsGitRefUpdateRequest Representa una solicitud para actualizar una referencia en un repositorio.
Clase pública TfsGitRefUpdateResult Representa el resultado de una solicitud para actualizar una referencia en un repositorio.
Clase pública TfsGitRepository Ésta es una de las dos clases principales al modelo de objetos de servidor de TFS Git.Representa un repositorio de una colección de proyectos de equipo.No puede nuevo un TfsGitRepository personalmente -- crear, eliminar, divide, y la adquisición de un TfsGitRepository existente toda se hace con los métodos de TeamFoundationGitRepositoryService.Los consumidores de esta clase no almacenar en caché las instancias de TfsGitRepository a través de solicitudes lógicas.
Clase pública TfsGitRepositoryInfo Una estructura de datos simple con un identificador, un nombre y un teamProjectUri del repositorio de Git.
Clase pública TfsGitRepositoryRefsCollection Representa el conjunto de refs para un repositorio determinado de TFS Git.
Clase pública TfsGitTag
Clase pública TfsGitTree
Clase pública TfsGitTreeDepthFirstEnumerator
Clase pública TfsGitTreeEntry
Clase pública TfsGitTreeEntryComparer
Clase pública TreeObjectFailedToParseException Se produce cuando un objeto de árbol no puede analizar
Clase pública UnprocessedCommit Una estructura de datos utilizada por el TeamFoundationGitCommitService.
Clase pública UploadPackHandler

Interfaces

  Interfaz Descripción
Interfaz pública IGitPushSubscriberJob Los trabajos que implementan esta interfaz se ejecutarán sobre una inserción de Git.
Interfaz pública ITeamFoundationGitCommitService

Enumeraciones

  Enumeración Descripción
Enumeración pública GitCommitMetadataStatus
Enumeración pública QueryCommitItemsRecursionLevel
Enumeración pública TfsGitChangeType
Enumeración pública TfsGitObjectType
Enumeración pública TfsGitRefUpdateStatus Representa los posibles resultados de una solicitud para actualizar una referencia en un repositorio.