The good news is that once you understand xPDO, it's usually very easy to convert the CRUD code to work with Revolution (and the code is briefer and easier to understand and maintain).
There's some information here that might help you:
http://bobsguides.com/migrating-revolution.html.
I'm kind of surprised that no one has yet written a pair of snippets: one to export the site_content table in Evo, and another one to import it into Revo.
I think one reason is that once you start working with Revo code, you don't want to go back (and soon forget how to do things in Evo).
I did port Bob's Guides from Evo to Revo some time ago with Provisioner, which worked very well. The problem is that Provisioner doesn't work with the current versions of Evo and Revo.
Maybe someone will take the Provisioner code and split it in two parts, one that runs in Evo and writes the site to a file, and another that runs in Revo and imports that file.
Another way to go would be to import the Evo DB into the Revo DB manually but with a different table prefix (evo_). Then cannibalize the Provisioner code to copy it over to the Revo part of the DB.
BTW, one thing to try for the content would be to just export the Evo site_content table and import it to the Revo site_content table in PhpMyAdmin. Then run the utility snippet below to retrieve and save every resource. I haven't tried it, but most of the fields are the same and I think most of the new ones (maybe all of them) either have sensible default values, or are populated correctly when you save a resource if they're empty.
<?php
/* RevoUpdate snippet */
$docs = $modx->getCollection('modResource');
foreach ($docs as $doc) {
$doc->save();
}