Namespaces
Fake
Fake.Git
Fake.MSBuild
Fake.SQL
FakeLib
Types in Fake.Git
Branches
CommandHelper
CommitMessage
FileStatus
Information
Merge
MergeType
Rebase
Repository
Reset
SanityChecks
SHA1
Staging
Stash
Submodule
Tags
Type
CommandHelper
Namespace
Fake.Git
Methods
directExec
directRunGitCommand
findGitDir
fixPath
getGitResult
gitCommand
gitCommandf<a>
runGitCommand
runGitCommandf<a>
runSimpleGitCommand
showGitCommand
Properties
gitPath
gitTimeOut
Public static methods
bool
directExec
(
FSharpFunc<ProcessStartInfo, Unit>
infoAction)
bool
directRunGitCommand
(
string
repositoryDir,
string
command)
DirectoryInfo
findGitDir
(
string
repositoryDir)
Searches the git dir recursivly up to the root
string
fixPath
(
string
path)
List<string>
getGitResult
(
string
repositoryDir,
string
command)
void
gitCommand
(
string
repositoryDir,
string
command)
a
gitCommandf<a>
(
string
repositoryDir,
PrintfFormat<a, Unit, string, Unit>
fmt)
Tuple<bool, List<string>, string>
runGitCommand
(
string
repositoryDir,
string
command)
a
runGitCommandf<a>
(
PrintfFormat<a, Unit, string, FSharpFunc<string, Tuple<bool, List<string>, string>>>
fmt)
string
runSimpleGitCommand
(
string
repositoryDir,
string
command)
Runs the git command and returns the first line of the result
void
showGitCommand
(
string
repositoryDir,
string
command)
Public properties
string
gitPath
get;
TimeSpan
gitTimeOut
get; set;