petervanderdoes/gitflow — pull request #2 by baby-gnu (2012-07-05 11:55:36+00:00)
Title: Implement in-place release with -i/--inplace option

This implement a solution to issue #133 "Add ability to release directly
from develop".

When in-place is activated:

- the current branch must be merged in the develop branch
- no mergeback occurs
- no branch deletion occurs

The in-place release can be called in two ways:

git flow release finish -i

or a shorter form:

git flow release -i

* git-flow-release (cmd_default): Define flags of cmd_list() and
cmd_finish() to support the shorter call form.
Call cmd_finish() if inplace is enabled.
(cmd_list): Avoid warning by redefining the verbose flag if called from
cmd_default().
(cmd_finish): Avoid warning by redefining flags if called from
cmd_default().
Add filter on the version.
Do not merge back and delete branch when inplace is enabled