for meta data, you can use Force.com Migration Tool (Best), or Force.com IDE(might through Memory exception if we choose all) to get all the meta data as xml files and store it in SVN.
Also companies like Backupify automate the process daily. There backup will include all data and metadata.. Backupify goes a step further and allows for you to restore that information directly back into the environment.
For data, it should be easy. please refer this link
https://help.salesforce.com/apex/HTViewHelpDoc?id=admin_exportdata.htm&language=nl
for meta data, you can use Force.com Migration Tool (Best), or Force.com IDE(might through Memory exception if we choose all) to get all the meta data as xml files and store it in SVN.