Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Module::Release::SVN(3User Contributed Perl DocumentatiModule::Release::SVN(3)

NAME
       Module::Release::SVN - Use Subversion with Module::Release

SYNOPSIS
       The release script automatically	loads this module if it	sees a .svn
       directory. The module exports check_cvs,	cvs_tag, and make_cvs_tag.

DESCRIPTION
       "Module::Release::SVN" is a plugin for "Module::Release", and provides
       its own implementations of the "check_vcs()" and	"vcs_tag()" methods
       that are	suitable for use with a	Subversion repository rather than a
       CVS repository.

       These methods are automatically exported	in to the callers namespace
       using Exporter. You should only use it from "Module::Release" or	its
       subclasses.

       This module depends on the external svn binary (so far).

       "check_cvs()"
	   DEPRECATED. Use "check_vcs" now.

       "check_vcs()"
	   Check the state of the SVN repository.

		   if($question_count)
			   {
		   $self->_print "\nWARNING: Subversion	is not up-to-date ($question_count files unknown); ",
		 "continue anwyay? [Ny]	" ;
			   die "Exiting\n" unless <> =~	/^[yY]/;
			   }

       "cvs_tag()"
	   DEPRECATED. Use "vcs_tag" now.

       "vcs_tag(TAG)"
	   Tag the release in Subversion.

       "make_cvs_tag()"
	   DEPRECATED. Use "make_vcs_tag" now.

       make_vcs_tag
	   By default, examines	the name of the	remote file (i.e.
	   Foo-Bar-0.04.tar.gz)	and constructs a tag string like
	   "RELEASE_0_04" from it.  Override this method if you	want to	use a
	   different tagging scheme, or	don't even call	it.

SEE ALSO
       Module::Release

SOURCE AVAILABILITY
       This source is in Github:

	       https://github.com/briandfoy/module-release

AUTHOR
       brian d foy, "<bdfoy@cpan.org>"

COPYRIGHT AND LICENSE
       Copyright A(C) 2007-2016, brian d foy <bdfoy@cpan.org>. All rights
       reserved.

       You may redistribute this under the same	terms as Perl itself.

perl v5.24.1			  2016-12-05	       Module::Release::SVN(3)

NAME | SYNOPSIS | DESCRIPTION | SEE ALSO | SOURCE AVAILABILITY | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Module::Release::SVN&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help