Mailing List Archive

svn commit: r329728 - /spamassassin/trunk/masses/mass-check
Author: felicity
Date: Sun Oct 30 20:20:10 2005
New Revision: 329728

URL: http://svn.apache.org/viewcvs?rev=329728&view=rev
Log:
since mass-check may be run from a non-working copy directory, it needs to know to deal with the directory that mass-check lives in instead

Modified:
spamassassin/trunk/masses/mass-check

Modified: spamassassin/trunk/masses/mass-check
URL: http://svn.apache.org/viewcvs/spamassassin/trunk/masses/mass-check?rev=329728&r1=329727&r2=329728&view=diff
==============================================================================
--- spamassassin/trunk/masses/mass-check (original)
+++ spamassassin/trunk/masses/mass-check Sun Oct 30 20:20:10 2005
@@ -673,12 +673,15 @@
sub get_current_svn_revision {
my $revision;

- if (-d ".svn" || -f "svninfo.tmp") {
- if (-f "svninfo.tmp") {
+ my $dir = $FindBin::Bin || ".";
+
+ if (-d "$dir/.svn" || -f "$dir/svninfo.tmp") {
+ if (-f "$dir/svninfo.tmp") {
# created by build/automc/buildbot_ready for chrooted mass-checks
- open (SVNINFO, "< svninfo.tmp");
- } elsif (-d ".svn") {
- open (SVNINFO, "svn info --non-interactive 2>&1 |");
+ open (SVNINFO, "< $dir/svninfo.tmp");
+ }
+ else {
+ open (SVNINFO, "svn info --non-interactive $dir 2>&1 |");
}

while (<SVNINFO>) {