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

FreeBSD Manual Pages

  
 
  

home | help
Git::SVN::Prompt(3)   User Contributed Perl Documentation  Git::SVN::Prompt(3)

NAME
       Git::SVN::Prompt	- authentication callbacks for git-svn

SYNOPSIS
	   use Git::SVN::Prompt	qw(simple ssl_client_cert ssl_client_cert_pw
				   ssl_server_trust username);
	   use SVN::Client ();

	   my $cached_simple = SVN::Client::get_simple_provider();
	   my $git_simple = SVN::Client::get_simple_prompt_provider(\&simple, 2);
	   my $cached_ssl = SVN::Client::get_ssl_server_trust_file_provider();
	   my $git_ssl = SVN::Client::get_ssl_server_trust_prompt_provider(
	       \&ssl_server_trust);
	   my $cached_cert = SVN::Client::get_ssl_client_cert_file_provider();
	   my $git_cert	= SVN::Client::get_ssl_client_cert_prompt_provider(
	       \&ssl_client_cert, 2);
	   my $cached_cert_pw =	SVN::Client::get_ssl_client_cert_pw_file_provider();
	   my $git_cert_pw = SVN::Client::get_ssl_client_cert_pw_prompt_provider(
	       \&ssl_client_cert_pw, 2);
	   my $cached_username = SVN::Client::get_username_provider();
	   my $git_username = SVN::Client::get_username_prompt_provider(
	       \&username, 2);

	   my $ctx = new SVN::Client(
	       auth => [
		   $cached_simple, $git_simple,
		   $cached_ssl,	$git_ssl,
		   $cached_cert, $git_cert,
		   $cached_cert_pw, $git_cert_pw,
		   $cached_username, $git_username
	       ]);

DESCRIPTION
       This module is an implementation	detail of the "git svn"	command.  It
       implements git-svn's authentication policy.  Do not use it unless you
       are developing git-svn.

       The interface will change as git-svn evolves.

DEPENDENCIES
       SVN::Core.

SEE ALSO
       SVN::Client.

INCOMPATIBILITIES
       None reported.

BUGS
       None.

perl v5.24.1			  2017-06-24		   Git::SVN::Prompt(3)

NAME | SYNOPSIS | DESCRIPTION | DEPENDENCIES | SEE ALSO | INCOMPATIBILITIES | BUGS

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

home | help