Sebastian Hahn commited on 2012-01-25 03:12:01
Zeige 2 geänderte Dateien mit 9 Einfügungen und 6 Löschungen.
This allows us to build the website from a git-svn clone, and acts as a first step towards a git migration
... | ... |
@@ -11,16 +11,19 @@ |
11 | 11 |
Commons Attribution 3.0 United States License</a>, unless |
12 | 12 |
otherwise noted.</p> |
13 | 13 |
<!-- |
14 |
- # This will grab the date from svn info but formatting is tedious |
|
15 |
- # REQUIRES svn for this to work |
|
14 |
+ # This will grab the date from svn info/git |
|
15 |
+ # REQUIRES svn or git for this to work |
|
16 | 16 |
<:{ |
17 |
- my $svninfo = `svn info`; |
|
17 |
+ my $svninfo = `svn info 2>/dev/null`; |
|
18 |
+ my $modifydate; |
|
18 | 19 |
if ($svninfo =~ m/Last Changed Date: (\d{4}-\d{2}-\d{2})\s(\d{2}:\d{2}:\d{2})\s(.*)\s\((.*)\)/) { |
19 |
- my $modifydate = "$4 $2 $3"; |
|
20 |
+ $modifydate = "$4 $2 $3"; |
|
20 | 21 |
# remove commas from date |
21 | 22 |
$modifydate =~ s/,//; |
22 |
- print 'Last modified: '.$modifydate."\n"; |
|
23 |
+ } else { |
|
24 |
+ $modifydate = `git log --format=%cd -n 1` |
|
23 | 25 |
} |
26 |
+ print 'Last modified: '.$modifydate."\n"; |
|
24 | 27 |
}:> |
25 | 28 |
<:{ |
26 | 29 |
#my $compiledate = `date`; |
27 | 30 |