• Perforce: Force update missing workspace files



    Q: So I’ve accidentally deleted some random local files and I have no idea which ones. How do I get the files back when Perforce thinks they are still in my local workspace? I don’t want to force update all the files, that would take way too long.

    A: Force update will do the trick, but it will take forever to pull the files down. With a little bit of digging in the documentation there is a way to diff your workspace against the Depot.


      p4 diff -sd //Depot/path/... > UpdateList.txt
      p4 -x UpdateList.txt sync -f

    Read the rest of this entry »