I don\'t use Evolution, but does it use the *.ics file format? And can you tell it the file name to use? If so, you are in luck.
I use KOrganizer and it uses as default either calendar.ics or std.ics; KO/Pi uses mycalendar.ics. I used unison to copy mycalendar.ics to my Linux box, setup KO to use mycalendar.ics, and I have my appointments and todos on both! With unison, I can move the file from desktop to Z and and have a type of sync.