So this is the well-known assets missing (like, Unity sets them to ‘missing’ despite the files still being in the same place) after pulling bug, and I tried practically anything that was suggested to fix it. We’re using Git and Unity 4.6 beta.
I did:
- Enable visible meta files
- Set asset serialization to ‘force text’
- Properly setup my .gitignore file ( [Tt]humbs.db.DS_StoreLibraryTempBuilds*.csproj*.pidb*.unityproj* - Pastebin.com )
- Checked meta file guid (they were identical everywhere)
- Delete my (and my teammates) Library folders countless times
- Recreate the entire git repository
But nothing worked. Basically every time someone pulls changes a lot of things break, an animation gets unassigned and a certain sprite gets the same treatment in all prefabs it’s linked to. These are always the same assets.