BuildSourceProviders.GitProperties Class

Inheritance Hierarchy

System.Object
  Microsoft.TeamFoundation.Build.Common.BuildSourceProviders.GitProperties

Namespace:  Microsoft.TeamFoundation.Build.Common
Assembly:  Microsoft.TeamFoundation.Build.Common (in Microsoft.TeamFoundation.Build.Common.dll)

Syntax

'Declaration
Public NotInheritable Class GitProperties
public static class GitProperties
public ref class GitProperties abstract sealed
[<AbstractClass>]
[<Sealed>]
type GitProperties =  class end
public final class GitProperties

The BuildSourceProviders.GitProperties type exposes the following members.

Methods

  Name Description
Public methodStatic member CreateBranchSpec
Public methodStatic member CreateGitRepositoryUrl
Public methodStatic member CreateGitUri
Public methodStatic member CreateUniqueRepoName
Public methodStatic member GetItemName
Public methodStatic member GetRepositoryName
Public methodStatic member IsGitUri(String)
Public methodStatic member IsGitUri(String, String%)
Public methodStatic member IsUniqueRepoName
Public methodStatic member JoinBranches
Public methodStatic member ParseBranchAndPath
Public methodStatic member ParseBranchSpec(String, Boolean%, String%)
Public methodStatic member ParseBranchSpec(String, Boolean%, String%, Boolean%, Boolean)
Public methodStatic member ParseGitPath
Public methodStatic member ParseUniqueRepoName
Public methodStatic member SplitBranches

Top

Fields

  Name Description
Public fieldStatic member BranchPrefix
Public fieldStatic member CIBranches
Public fieldStatic member DefaultBranch
Public fieldStatic member GitPathBeginning
Public fieldStatic member PathSeparator
Public fieldStatic member RepositoryName
Public fieldStatic member RepositoryUrl

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.TeamFoundation.Build.Common Namespace