Hey folks!

I seem to have hit a problem in Unreal and Perforce that I want to better understand.

After a milestone, I wanted to reorganize our Content folder to keep things tidy and easy to navigate. Everyone else on my team was taking a break from doing anything in the project for a day, so I took it upon myself to do this.

Here was my process:

  1. In P4V, I checked out the entire Content folder
  2. Moved some assets/folders within Unreal Editor
  3. Fixed redirects on the previous location and the new location
  4. Repeated 2 + 3 until I'd reorganized everything to my satisfaction
  5. In P4V, I then reverted all unchanged files and committed all the remaining files.

The result was that everything was nice and clean on my machine. However, when a coworker pulled the change, it seemed some things didn't move, or were left behind, or were having compile errors on their end. Very different than what I had locally!

I don't know if this is an issue with Perforce or if this is Unreal being very rigid/fussy about assets being moved! I'm kinda new to Unreal, so want to better understand what happened here.

Did I do anything improper in my process?