Provided by: libgit-raw-perl_0.79-6_amd64
Git::Raw::RefSpec - Git refspec class
A Git::Raw::RefSpec represents a Git refspec. WARNING: The API of this module is unstable and may change without warning (any change will be appropriately documented in the changelog).
dst( ) Retrieve the destination specifier of the refspec. dst_matches( $name ) Check if the refspec's destination descriptor matches the reference named by $name. src( ) Retrieve the source specifier of the refspec. src_matches( $name ) Check if the refspec's source descriptor matches the reference named by $name. string( ) Get the refspec's string. direction( ) Get the refspec's direction. It is either "fetch" or "push". transform( $name ) Transform $name to its target following the refspec's rules. rtransform( $name ) Transform the target reference $name to its source reference name following the refspec's rules. is_force( ) Get the refspec's force update setting.
Alessandro Ghedini <firstname.lastname@example.org> Jacques Germishuys <email@example.com>
LICENSE AND COPYRIGHT
Copyright 2012 Alessandro Ghedini. This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License. See http://dev.perl.org/licenses/ for more information.