When an asset is moved in the editor (from one folder to another) and then submitted to source control, syncing to the folder where the asset was moved to causes it to not appear in the new location or the old location.

Syncing to the new location folder in source control causes the asset to reappear in the new location in the editor.

Steps to Reproduce
  1. Create a blank project
  2. Add the project to perforce
  3. manually add the .uproject
  4. Submit change list
  5. Create a new blueprint (I made an actor)
  6. Add and submit that to p4
  7. Sync on second machine, should see the blueprint in the correct spot
  8. On first machine, move the new actor into a different directory
  9. submit changelist
  10. without closing unreal on the second machine, right click on the top level directory and choose "sync" from the version control options
  11. I see the blueprint missing from both the new and the old directory
  12. if I then go into p4v and manually sync the directory, the file shows up in its new location

Have Comments or More Details?

There's no existing public thread on this issue, so head over toAnswerHub just mention UE-36988 in the post.

Login to Vote

ComponentTools - Content Browser
Affects Versions4.13.1
CreatedOct 6, 2016
UpdatedApr 27, 2018