We have our game project set up to use Perforce for source control. Everything is working fine there and we can do manual checkout, checkin, sync, and add operations just fine through either the P4V client or UE4 itself.
What we would like to know is if there is a way that modified assets can be updated automatically for everyone while they are working.
If one person checks out, edits, and then submits a texture, for example, how do we go about getting UE4 to automatically update for everyone else on the team?
Right now, as far as we’re understanding things, UE4 will present the yellow exclamation point in the content browser to indicate that an asset has updated on the server but that the client hasn’t retrieved it yet. We’d like these updates to be able to happen without having to manually sync, as long as there won’t be a conflicting change to have to resolve.
There is a setting in the P4V client to “Automatically get all revisions” but this checkbox does not stay enabled and we’re not sure if this is even what needs to be done to make this work.