Does Untiy have to be running to reorganize project files in SVN?

We reorganized a project recently that was running fine in SVN. We moved a few files around while Unity was running, but if we forgot to move a meta file with the asset and we then went to move the original meta file into the new location alongside the asset Unity sometimes had auto created a new .meta file in the new asset location. This was annoying so we shut down Unity and reorganized the SVN by renaming and moving folders and files. I have a feeling during this process we may have accidentally deleted a .meta file. After finishing the move and renames we started up Unity to generate meta files for any new directories we created that aren’t in SVN yet. We loaded up the scene and nearly every connection between the scene objects and their dependencies was broken.

This leads me to wonder: does Unity need to be running during SVN renaming and moving? I assumed not, since I figure it would just change the key for the metadata value and then append any newly added assets to the library?

No unity does not need to be running, just ensure you have unity pros VCS support enabled and move the metas along the files / folders

That’s what I thought…it’s weird that so many connections were broken…would have expected just a handful…

Then your svn setup is broken pretty surely, cause as long as you only move file + files meta or folder + folders meta, Unity Pro will pick it up without any problem.

I guess you by error included stuff in the library folder thats not meant to be included (like any of the subfolders etc in the library folder - please refer to the Version Control manual page for a list of stuff thats meant to be in)