For most Magento developers, n98-magerun is a blessing. It’s a great tool with amazing functionality, that speeds up development time drastically. One particularly handy functionality of n98-magerun, is the automatic downloading and installing of several Magento versions.
The default repositories that come with n98-magerun.phar are generally working well. However, the Git repo’s tend to be a bit slow sometimes, and since the Magento 1.9 sample data is around 500MB in size, it might take a long time to re-download if you’re on a slower internet connection. For this reason, and for the travelling Magento developer, it’s convenient to set up your own local repository.
Downloading the Magento files
At http://www.magentocommerce.com/download/ you can find all Magento versions and sample data. You can download your packages of choice there. Make sure you download the tar.gz files.
My personal repo consists of the following files: