We have a Drupal installation with a git repository in the Drupal root folder at .git. Further development is required so we want to clone our repository, make our changes and then push the mods back into the main repository before merging.
The first step is to create a branch, say new-dev, to work on.
In this case the Google webmaster crawl reporter was indicating a large number of pages in a Drupal site as unreachable - 500 error. Users however could access the problem pages without difficulty or delay.
The ICO image format is a Windows format for representing icons at various resolutions. It is also widely used to represent favicons. It is thus somewhat similar in intention to the OS X ICNS format. Indeed you can create and edit ICO files using the Icon Compose app that ships with Xcode. It lives in /Developer/Applications/Utilities/Icon Composer
mysqldump -u root -pPASSWORD drupal_live > drupal_live.sql
In phpMyAdmin create database drupal_dev. We can either grant all privileges to our new database to a user of the old database or generate a new user specifically and grant them the required privileges.
Then import the dump into the new database.
mysql -u root -pPASSWORD drupal_dev < drupal_live.sql
The use of virtual hosts allows us to effectively develop using XAMPP in a way that is similar to final deployment. It also allows for multiple installs of Drupal and permits developing for multiple sites using a single Drupal installation.
In this case we are aiming to set up a development virtual host installation with a URL of www.mugginsoft.local