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
FileStatus
Namespace
Fake.Git
Methods
cleanWorkingCopy
CompareTo
Equals
get_Added
get_Deleted
get_IsAdded
get_IsDeleted
get_IsModified
get_Modified
getAllFiles
getChangedFiles
getChangedFilesInWorkingCopy
getConflictedFiles
getRebaseDir
isInTheMiddleOfConflictedMerge
isInTheMiddleOfPatch
isInTheMiddleOfRebase
Properties
Added
Deleted
IsAdded
IsDeleted
IsModified
Modified
Parse
Tag
Public instance methods
int
CompareTo
(
FileStatus
obj)
bool
Equals
(
FileStatus
obj)
bool
get_IsAdded
()
bool
get_IsDeleted
()
bool
get_IsModified
()
Public static methods
void
cleanWorkingCopy
(
string
repositoryDir)
Cleans the working copy by doing a git reset --hard and a clean -f
FileStatus
get_Added
()
FileStatus
get_Deleted
()
FileStatus
get_Modified
()
IEnumerable<Tuple<FileStatus, string>>
getAllFiles
(
string
repositoryDir)
Gets all changed files in the current revision
IEnumerable<Tuple<FileStatus, string>>
getChangedFiles
(
string
repositoryDir,
string
revision1,
string
revision2)
Gets the changed files between the given revisions
IEnumerable<Tuple<FileStatus, string>>
getChangedFilesInWorkingCopy
(
string
repositoryDir,
string
revision)
Gets the changed files since the given revision incl. changes in the working copy
FSharpList<string>
getConflictedFiles
(
string
repositoryDir)
Gets all conflicted files
string
getRebaseDir
(
string
repositoryDir)
bool
isInTheMiddleOfConflictedMerge
(
string
repositoryDir)
Returns true if the working copy is in a conflicted merge otherwise false
bool
isInTheMiddleOfPatch
(
string
repositoryDir)
bool
isInTheMiddleOfRebase
(
string
repositoryDir)
Public properties
FileStatus
Added
get;
FileStatus
Deleted
get;
bool
IsAdded
get;
bool
IsDeleted
get;
bool
IsModified
get;
FileStatus
Modified
get;
FSharpFunc<string, FileStatus>
Parse
get;
int
Tag
get;