by Ken Task.
Before going further, strongly suggest checking out how to use git. I hinted at that but, unfortunately, did not provide a link. So here's the link:
http://docs.moodle.org/23/en/Git_for_Administrators
Why? Moodle 2 is a work in progress and one will want to get updated code and fixes to issues quickly and efficiently. The way to do that is via git.
Check out the documentation for upgrading/updating your Moodle at http://docs.moodle.org/23/en/Upgrading#Standard_install_package
I actually use git with school moodle servers that have multiple (per campus) moodle sites. With a script and git, updating is a matter of minutes as opposed to the 'long way' which took about 1 hour+ per site.
'spirit of sharing', Ken