Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

svn::dump::headers(3pm) [debian man page]

SVN::Dump::Headers(3pm) 				User Contributed Perl Documentation				   SVN::Dump::Headers(3pm)

NAME
SVN::Dump::Headers - Headers of a SVN dump record SYNOPSIS
# SVN::Dump::Headers objects are returned by the read_header_block() # method of SVN::Dump::Reader DESCRIPTION
A "SVN::Dump::Headers" object represents the headers of a SVN dump record. METHODS
"SVN::Dump::Headers" provides the following methods: new( [$hashref] ) Create and return a new empty "SVN::Dump::Headers" object. If $hashref is given (it can be a blessed hash reference), the keys from the hash are used to initialise the headers. set($h, $v) Set the $h header to the value $v. "_" can be used as a replacement for "-" in the header name. get($h) Get the value of header $h. "_" can be used as a replacement for "-" in the header name. keys() Return the list of headers, in canonical order. as_string() Return a string that represents the record headers. type() It is possible to guess the record type from its headers. This method returns a string that represents the record type. The string is one of "revision", "node", "uuid" or "format". The method dies if it can't determine the record type. ENCAPSULATION
When using "SVN::Dump" to manipulate a SVN dump, one should not directly access the "SVN::Dump::Headers" component of a "SVN::Dump::Record", but use the "set_header()" and "get_header()" methods of the record object. SEE ALSO
"SVN::Dump::Record". COPYRIGHT
Copyright 2006-2011 Philippe 'BooK' Bruhat, All Rights Reserved. LICENSE
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. perl v5.10.1 2011-03-22 SVN::Dump::Headers(3pm)

Check Out this Related Man Page

Git::SVN::Editor(3)					User Contributed Perl Documentation				       Git::SVN::Editor(3)

NAME
Git::SVN::Editor - commit driver for "git svn set-tree" and dcommit SYNOPSIS
use Git::SVN::Editor; use Git::SVN::Ra; my $ra = Git::SVN::Ra->new($url); my %opts = ( r => 19, log => "log message", ra => $ra, config => SVN::Core::config_get_config($svn_config_dir), tree_a => "$commit^", tree_b => "$commit", editor_cb => sub { print "Committed r$_[0] "; }, mergeinfo => "/branches/foo:1-10", svn_path => "trunk" ); Git::SVN::Editor->new(\%opts)->apply_diff or print "No changes "; my $re = Git::SVN::Editor::glob2pat("trunk/*"); if ($branchname =~ /$re/) { print "matched! "; } DESCRIPTION
This module is an implementation detail of the "git svn" command. Do not use it unless you are developing git-svn. This module adapts the "SVN::Delta::Editor" object returned by "SVN::Delta::get_commit_editor" and drives it to convey the difference between two git tree objects to a remote Subversion repository. The interface will change as git-svn evolves. DEPENDENCIES
Subversion perl bindings, the core Carp and IO::File modules, and git's Git helper module. "Git::SVN::Editor" has not been tested using callers other than git-svn itself. SEE ALSO
SVN::Delta, Git::SVN::Fetcher. INCOMPATIBILITIES
None reported. BUGS
None. perl v5.16.3 2013-06-10 Git::SVN::Editor(3)
Man Page