If using the subversion could lead to some conflicting or incomplete changes to the scene file then yes - it could be associated with the problem. Could you tell a bit more how are you using subversion to manage the versions of the scene? Do you use it on multiple computers? Is it possible that at one point you could have omitted checking in one of the scene file when checking in a new scene version?