|
|
|
spawn_dch(msg=[ ] ,
author=None,
email=None,
newversion=False,
version=None,
release=False,
distribution=None,
dch_options='
' )
Spawn dch |
|
|
|
add_changelog_entry(msg,
author,
email,
dch_options)
Add a single changelog entry |
|
|
|
guess_version_from_upstream(repo,
upstream_tag_format,
cp)
Guess the version based on the latest version on the upstream branch |
|
|
|
add_changelog_section(msg,
distribution,
repo,
options,
cp,
author=None,
email=None,
version={ } ,
dch_options='
' )
Add a new section to the changelog |
|
|
|
get_author_email(repo,
use_git_config)
Get author and email from git configuration |
|
|
|
fixup_trailer(repo,
git_author,
dch_options)
Fixup the changelog trailer's comitter and email address. |
|
|
|
|
|
mangle_changelog(changelog,
cp,
snapshot='
' )
Mangle changelog to either add or remove snapshot markers |
|
|
|
do_release(changelog,
repo,
cp,
git_author,
dch_options)
Remove the snapshot header and set the distribution |
|
|
|
do_snapshot(changelog,
repo,
next_snapshot)
Add new snapshot banner to most recent changelog section. |
|
|
|
parse_commit(repo,
commitid,
opts,
last_commit=False)
Parse a commit and return message, author, and author email |
|
|
|
guess_snapshot_commit(cp,
repo,
options)
Guess the last commit documented in the changelog from the snapshot
banner or the last point the changelog was touched. |
|
|
|
get_customizations(customization_file) |
|
|
|
process_options(options,
parser) |
|
|
|
process_editor_option(options)
Determine text editor and check if we need it |
|
|
|
changelog_commit_msg(options,
version) |
|
|
|
|