[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@18.221.191.25: ~ $
#!/usr/bin/perl -w
use strict;

my $dbixs_rev_file = "dbixs_rev.h";

my $is_make_dist;
my $svnversion;

if (is_dbi_svn_dir(".")) {
    $svnversion = `svnversion -n`;
}
elsif (is_dbi_svn_dir("..")) {
    # presumably we're in a subdirectory because the user is doing a 'make dist'
    $svnversion = `svnversion -n ..`;
    $is_make_dist = 1;
}
else {
    # presumably we're being run by an end-user because their file timestamps
    # got messed up
    print "Skipping regeneration of $dbixs_rev_file\n";
    utime(time(), time(), $dbixs_rev_file); # update modification time
    exit 0;
}

my @warn;
die "Neither current directory nor parent directory are an svn working copy\n"
    unless $svnversion and $svnversion =~ m/^\d+/;
push @warn, "Mixed revision working copy ($svnversion:$1)"
    if $svnversion =~ s/:(\d+)//;
push @warn, "Code modified since last checkin"
    if $svnversion =~ s/[MS]+$//;
warn "$dbixs_rev_file warning: $_\n" for @warn;
die "$0 failed\n" if $is_make_dist && @warn;

write_header($dbixs_rev_file, DBIXS_REVISION => $svnversion, \@warn);

sub write_header {
    my ($file, $macro, $version, $comments_ref) = @_;
    open my $fh, ">$file" or die "Can't open $file: $!\n";
    unshift @$comments_ref, scalar localtime(time);
    print $fh "/* $_ */\n" for @$comments_ref;
    print $fh "#define $macro $version\n";
    close $fh or die "Error closing $file: $!\n";
    print "Wrote $macro $version to $file\n";
}

sub is_dbi_svn_dir {
    my ($dir) = @_;
    return (-d "$dir/.svn" && -f "$dir/MANIFEST.SKIP");
}


Filemanager

Name Type Size Permission Actions
Bundle Folder 0755
Compress Folder 0755
Crypt Folder 0755
DBD Folder 0755
DBI Folder 0755
Data Folder 0755
Digest Folder 0755
Encode Folder 0755
File Folder 0755
Filter Folder 0755
HTML Folder 0755
IO Folder 0755
JSON Folder 0755
List Folder 0755
Net Folder 0755
Readonly Folder 0755
Scalar Folder 0755
Sys Folder 0755
Term Folder 0755
Text Folder 0755
Time Folder 0755
Unicode Folder 0755
YAML Folder 0755
auto Folder 0755
threads Folder 0755
version Folder 0755
Cwd.pm File 21.25 KB 0644
DBI.pm File 304.17 KB 0644
DB_File.pm File 62.24 KB 0644
Encode.pm File 32.17 KB 0644
FCGI.pm File 7.36 KB 0644
Socket.pm File 35.47 KB 0644
Socket6.pm File 9.57 KB 0644
Storable.pm File 42.12 KB 0644
dbixs_rev.pl File 1.51 KB 0755
encoding.pm File 20.04 KB 0644
threads.pm File 34.48 KB 0644
version.pm File 2.85 KB 0644
version.pod File 9.6 KB 0644