UE4 letting me save file that are checkout by another user

Hi,

I’m using Perforce for source control. Having weird issue on 1 PC only, rest of the systems are working as intended. Using UE4 version 4.17.2.
Problem is UE4 letting me save the file which is checkout by other user (this should not happen). it gives this warning, and save it as well.

226805-ue4-save-e2.png

which is not the expected result.

But on other system, it shows different warning, and do not allow to save file, which is intended behaviour.

tried to figure out the save/load setting in editor preference, everything seems same. Unable to figure out the issue.

If you have any idea how to fix it, kindly let me know.

thanks

Hi,

When you edit a Blueprint that is Pristine (not modified nor Checked Out), the first time you try to save it, you can chose between “Check Out”, “Make Writable” and “Cancel”.

  1. If you “Make it Writable”, than you can continue to edit and save it as much as you want, but you will not be able to Check-it-In: you will then get the first warning “sometimes” (each time you open your project ? not sure).
    • To fix this, you would need to “Revert” the asset back to “Pristine” state
  2. On other computers you didn’t click on “Make Writable” so you are given the second warning telling you that it is already checked-out by someone else. I am pretty sure you can still make it writable by editing it.

This behavior may seem (is !) very complex, but it allow someone to experiment on BP modifications even if someone else is already working on it. For instance two people can work both on the same bug/feature to try two different approach and compare results.

This is a must-have !

ps: I am speaking as the author of the Git plugin, so I have a lot of experience with all these Source Control quirks (and had a lot of problems :wink:

SRombauts

Hi SRombauts,

Thanks for your detailed response.
I think, I didn’t explain my point properly… let me explain it again.

and Yes I understand this concept, what you just said…

the problem is, on trying to save file for the first time (which is checked out by some other user), i should get this popup : the first time you try to save it, you can chose between “Check Out”, “Make Writable” and “Cancel”.
and yes i can save the file locally, by making it write-able explicitly.

but this is not happening … instead of giving popup first, it directly save the file and show this popup :

226805-ue4-save-e2.png

don’t know why the file is already is already writable on disk… (I’m assuming only checked out files are writable OR the ones I make explicitly writable)…

sorry for late response.

Kindly let me know your thoughts.

thanks

Solved it by making the Content folder read-only from windows explorer.
had to submit the checkout once, after that it is working perfectly.