5
use SVN::Base qw(Fs svn_fs_);
9
SVN::Fs - Subversion filesystem functions
13
SVN::Fs wraps the functions in svn_fs.h.
17
Please consult the svn_fs.h section in the Subversion API.
23
our @methods = qw/youngest_rev revision_root revision_prop revision_proplist
24
change_rev_prop list_transactions open_txn begin_txn
25
get_uuid set_uuid set_access get_access
26
lock unlock get_lock get_locks generate_lock_token/;
30
*{$_} = *{"SVN::Fs::$_"};
33
package _p_svn_fs_root_t;
35
our @methods = qw/apply_textdelta apply_text change_node_prop
36
check_path close_root copied_from copy
37
dir_entries delete file_contents
38
file_length file_md5_checksum is_dir is_file
39
is_revision_root is_txn_root make_dir make_file
40
node_created_rev node_history node_id node_prop
41
node_proplist paths_changed revision_link
42
revision_root_revision/;
44
*fs = *SVN::Fs::root_fs;
48
*{$_} = *{"SVN::Fs::$_"};
51
package _p_svn_fs_history_t;
52
use SVN::Base qw/Fs svn_fs_history_/;
54
package _p_svn_fs_txn_t;
55
use SVN::Base qw/Fs svn_fs_txn_/;
57
*commit = *SVN::Fs::commit_txn;
58
*abort = *SVN::Fs::abort_txn;
59
*change_prop = *SVN::Fs::change_txn_prop;
61
package _p_svn_fs_access_t;
62
use SVN::Base qw(Fs svn_fs_access_);
64
package _p_svn_fs_dirent_t;
65
use SVN::Base qw(Fs svn_fs_dirent_t_);
67
package _p_svn_fs_path_change_t;
68
use SVN::Base qw(Fs svn_fs_path_change_t_);
70
package SVN::Fs::PathChange;
71
use SVN::Base qw(Fs svn_fs_path_change_);