Yo-An Lin (林佑安) > Git-Release-0.05 > Git::Release

Download:
Git-Release-0.05.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.05   Source  

find_branch

Find a specific branch from the branch list (remote and local).

NAME ^

Git::Release - Release Process Manager

SYNOPSIS ^

    use Git::Release;

    my $manager = Git::Release->new;
    my @branches = $manager->branch->ready_branches;
    my @branches = $manager->branch->site_branches;
    my @branches = $manager->branch->feature_branches;
    my @branches = $manager->branch->hotfix_branches;
    my @branches = $manager->branch->find_branches( prefix => 'hotfix' );
    my @branches = $manager->branch->find_branch( name => 'feature/test' );
    my $current_branch = $manager->branch->current;

    my $prefix = $manager->get_ready_prefix;   # ready/
    my $prefix = $manager->get_site_prefix;    # site/
    my $prefix = $manager->get_hotfix_prefix;  # hotfix/

DESCRIPTION ^

Git::Release is a release manager for Git.

It's based on the basic concepts of git workflow.

AUTHOR ^

Yo-An Lin <cornelius.howl {at} gmail.com>

SEE ALSO ^

LICENSE ^

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

syntax highlighting: