# bookflow

Contents

- Description

implements bookmark-based branching (EXPERIMENTAL)

# Description

- Disables creation of new branches (config: enable_branches=False).
- Requires an active bookmark on commit (config: require_bookmark=True).
- Doesn't move the active bookmark on update, only on commit.
- Requires '--rev' for moving an existing bookmark.
- Protects special bookmarks (config: protect=@).

flow related commands

> hg book NAME: | create a new bookmark
> hg book NAME -r REV:
> | move bookmark to revision (fast-forward)
> hg up|co NAME: | switch to bookmark
> hg push -B .: | push active bookmark