Index: wp-admin/update-core.php
--- wp-admin/update-core.php Base (BASE)
+++ wp-admin/update-core.php Locally Modified (Based On LOCAL)
@@ -124,45 +124,54 @@
 	<?php screen_icon('tools'); ?>
 	<h2><?php _e('WordPress Updates'); ?></h2>
 <?php
-	if ( $upgrade_error ) {
-		echo '<div class="error"><p>';
-		if ( $upgrade_error == 'themes' )
-			_e('Please select one or more themes to update.');
-		else
-			_e('Please select one or more plugins to update.');
-		echo '</p></div>';
-	}
 
-	echo '<p>';
-	/* translators: %1 date, %2 time. */
-	printf( __('Last checked on %1$s at %2$s.'), date_i18n( get_option( 'date_format' ) ), date_i18n( get_option( 'time_format' ) ) );
-	echo ' &nbsp; <a class="button" href="' . esc_url( self_admin_url('update-core.php') ) . '">' . __( 'Check Again' ) . '</a>';
-	echo '</p>';
-
-	if ( !isset($updates[0]->response) || 'latest' == $updates[0]->response ) {
-		echo '<h3>';
-		_e('You have the latest version of WordPress.');
-		echo '</h3>';
-	} else {
+	// Hide core updater if running an SVN check-out
+	if ( file_exists( '.svn' ) ) {
 		echo '<div class="updated inline"><p>';
-		_e('<strong>Important:</strong> before updating, please <a href="http://codex.wordpress.org/WordPress_Backups">back up your database and files</a>. For help with updates, visit the <a href="http://codex.wordpress.org/Updating_WordPress">Updating WordPress</a> Codex page.');
+		_e('You are running an SVN checkout. WordPress core updater is disabled.');
 		echo '</p></div>';
+	} else {
 
-		echo '<h3 class="response">';
-		_e( 'An updated version of WordPress is available.' );
-		echo '</h3>';
-	}
+		if ( $upgrade_error ) {
+			echo '<div class="error"><p>';
+			if ( $upgrade_error == 'themes' )
+				_e('Please select one or more themes to update.');
+			else
+				_e('Please select one or more plugins to update.');
+			echo '</p></div>';
+		}
 
-	echo '<ul class="core-updates">';
-	$alternate = true;
-	foreach( (array) $updates as $update ) {
-		echo '<li>';
-		list_core_update( $update );
-		echo '</li>';
+		echo '<p>';
+		/* translators: %1 date, %2 time. */
+		printf( __('Last checked on %1$s at %2$s.'), date_i18n( get_option( 'date_format' ) ), date_i18n( get_option( 'time_format' ) ) );
+		echo ' &nbsp; <a class="button" href="' . esc_url( self_admin_url('update-core.php') ) . '">' . __( 'Check Again' ) . '</a>';
+		echo '</p>';
+
+		if ( !isset($updates[0]->response) || 'latest' == $updates[0]->response ) {
+			echo '<h3>';
+			_e('You have the latest version of WordPress.');
+			echo '</h3>';
+		} else {
+			echo '<div class="updated inline"><p>';
+			_e('<strong>Important:</strong> before updating, please <a href="http://codex.wordpress.org/WordPress_Backups">back up your database and files</a>. For help with updates, visit the <a href="http://codex.wordpress.org/Updating_WordPress">Updating WordPress</a> Codex page.');
+			echo '</p></div>';
+
+			echo '<h3 class="response">';
+			_e( 'An updated version of WordPress is available.' );
+			echo '</h3>';
+		}
+
+		echo '<ul class="core-updates">';
+		$alternate = true;
+		foreach( (array) $updates as $update ) {
+			echo '<li>';
+			list_core_update( $update );
+			echo '</li>';
+		}
+		echo '</ul>';
+		echo '<p>' . __( 'While your site is being updated, it will be in maintenance mode. As soon as your updates are complete, your site will return to normal.' ) . '</p>';
+		dismissed_updates();
 	}
-	echo '</ul>';
-	echo '<p>' . __( 'While your site is being updated, it will be in maintenance mode. As soon as your updates are complete, your site will return to normal.' ) . '</p>';
-	dismissed_updates();
 
 	if ( current_user_can( 'update_plugins' ) )
 		list_plugin_updates();
