Index: trunk/tools/mwmultiversion/multiversion/switchAllMediaWikis |
— | — | @@ -59,7 +59,14 @@ |
60 | 60 | } |
61 | 61 | } |
62 | 62 | |
63 | | - # Create wikiversions.dat... |
| 63 | + # Backup old wikiversions.dat... |
| 64 | + $backupPath = "$common/multiversion/backup/wikiversions-" . time() . ".dat"; |
| 65 | + if ( !copy( "$common/wikiversions.dat", $backupPath ) ) { |
| 66 | + die( "Unable to write backup file `$backupPath`.\n" ); |
| 67 | + } |
| 68 | + echo "Wrote backup file `$backupPath`.\n"; |
| 69 | + |
| 70 | + # Update wikiversions.dat... |
64 | 71 | if ( !file_put_contents( $path, $datList ) ) { |
65 | 72 | die( "Unable to write to wikiversions.dat.\n" ); |
66 | 73 | } |