What files and directories should be versioned and which are merely temporary? (Mac and PC cross platform development)

I am using SVN as my versioning system/repository. My team uses both PC’s and MAC’s. We are building a game for android, iOS and steam devices. What files and directories should be versioned and which are merely temporary? I need both platforms to work together harmoniously while reducing memory footprint of the database? I also need each system to have device deployment capabilities without having conflicts.

Thanks in advance,

Is this not the right place to be asking questions such as these? Any help would be greatly appreciated.