FAKE - F# Make - A DSL for build tasks and more FAKE
6.1.3

Lookig for older versions of the documentation, pre FAKE v6? See 

v5.fake.build

Rebase Module

Contains helper functions which allow to deal with git rebase.

Functions and values

Function or value Description

Rebase.abort repositoryDir

Full Usage: Rebase.abort repositoryDir

Parameters:
    repositoryDir : string - The git repository.

Restore the original branch and abort the rebase operation.

repositoryDir : string

The git repository.

Rebase.continueRebase repositoryDir

Full Usage: Rebase.continueRebase repositoryDir

Parameters:
    repositoryDir : string - The git repository.

Restart the rebasing process after having resolved a merge conflict.

repositoryDir : string

The git repository.

Rebase.rebaseOrFallbackOnMerge repositoryDir onTopOfBranch

Full Usage: Rebase.rebaseOrFallbackOnMerge repositoryDir onTopOfBranch

Parameters:
    repositoryDir : string - The git repository.
    onTopOfBranch : string - The branch name to use for rebase

Returns: bool

Tries to rebase on top of the given branch. If the rebasing process fails a normal merge will be started. Returns if the process used merge instead of rebase.

repositoryDir : string

The git repository.

onTopOfBranch : string

The branch name to use for rebase

Returns: bool

Rebase.rollBackAndUseMerge repositoryDir onTopOfBranch

Full Usage: Rebase.rollBackAndUseMerge repositoryDir onTopOfBranch

Parameters:
    repositoryDir : string - The git repository.
    onTopOfBranch : string - The branch name to use for rebase

Returns: bool

rebase failed ==> fallback on merge

repositoryDir : string

The git repository.

onTopOfBranch : string

The branch name to use for rebase

Returns: bool

Rebase.skip repositoryDir

Full Usage: Rebase.skip repositoryDir

Parameters:
    repositoryDir : string - The git repository.

Restart the rebasing process by skipping the current patch.

repositoryDir : string

The git repository.

Rebase.start repositoryDir onTopOfBranch

Full Usage: Rebase.start repositoryDir onTopOfBranch

Parameters:
    repositoryDir : string - The git repository.
    onTopOfBranch : string - The branch name to use for rebase

Performs a rebase on top of the given branch with the current branch

repositoryDir : string

The git repository.

onTopOfBranch : string

The branch name to use for rebase