App-GitGerrit

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN


0.010     2013-10-02 21:10:57 America/Sao_Paulo

  [New Features]
  - Implement 'git gerrit push --norebase' option to avoid rebases
    for brand new change-branches.

  - Make 'git gerrit version' tell the Perl version too.

  [Changes]
  - Use alternative methods to grok credentials for pre-1.8 Gits that
    do not support the git-credential command. Git-gerrit now tries
    alternative methods to grok credentials if it can't grok then via
    git-credential, in this order:
    
    * From the userinfo part of git-gerrit.baseurl.
    * From a .netrc file.
    * Prompting the user.

  - Remove trailing zeroes from dates in 'git gerrit show'.

  - Improve 'git gerrit version' message for pre-2.6 Gerrits.

bin/git-gerrit  view on Meta::CPAN

Git-gerrit takes care of installing this hook for you. When you invoke
its C<new> or C<push> sub-commands, it checks to see if your
repository already has a C<commit-msg> hook installed. If not, it
automatically downloads Gerrit's standard hook and installs it for
you.

=head1 AUTHENTICATION

If you have Git 1.8.0 or later, git-gerrit uses Git's credential
management system via its B<git-credential> command to obtain
credentials for connecting to Gerrit. You can take advantage of this
by configuring Git's C<credential.helper> variable to use a persistent
credential storage and avoid being asked for the authentication
credentials repeatedly. Please, read B<gitcredentials> manpage to know
how to configure this system. But here are a few tips anyway:

=over

=item * B<On Ubuntu Linux (tested on 13.04)>

Use the
L<git-credential-gnome-keyring|http://stackoverflow.com/questions/13385690/how-to-use-git-with-gnome-keyring-integration>
program which provides a very nice integration with your desktop
environment. You have to compile the helper first:

 view all matches for this distribution
 view release on metacpan -  search on metacpan

( run in 0.461 second using v1.00-cache-2.02-grep-82fe00e-cpan-2c419f77a38b )