Often, UEFN will check files out for me and won’t revert even after attempting to revert my changes. The only way I’ve found to fix this issue is to completely delete my project files and redownload the entire project. This has happened to me on multiple projects, on multiple PCs. Typically it’s the same few files, but frequently it includes .uefnproject file.
This morning, I tried to revert my changes on my Home PC, but the checked out file still persisted even after redownloading the entire file from scratch.
Please select what you are reporting on:
Unreal Editor for Fortnite
What Type of Bug are you experiencing?
Other
Steps to Reproduce
Open a project.
Go to check in changes.
See project files that weren’t adjusted (sometimes all changes).
Revert selected files.
After reloading, see that “Check In Changes” still shows the files checked out.
Occasionally, deleting the entire project files and redownloading fixes the issue, but this morning after redownloading the entire project, the files were still checked out.
Expected Result
After reverting files, the Editor should show no files to check in.
Observed Result
Continuously have project files checked out that should have been reverted.
The .uefnprojectfile contains editor/engine version information.
When there is a UEFN update, the editor/engine version changes, and the new version will be stored in the .uefnprojectfile, which will result in the file being checked out.
You should CHECK-IN CHANGES and submit the file into Revision Control.
But its stopped us from reverting to old revisions and setting those revisions as latest? Can get around with command prompt but still. Can’t remember not being able to set an old revision to the latest after an update?
Just tested on a project I havent touched since before v42.20
After launching im prompted with being able to check in changes (.uefnproject being updated) as you stated. I checked this in.
Ive then reverted to the previous version through revision control and unable to RESTORE AS LATEST, heres are screenshots. I am able to 100% repo this everytime on any project that has a check in before this update (v42.20)
Submitting this to main just sends me back to the head revision. And im unable to restore this version as latest
I remember it saying something like .uefnproject is not at head revision (cant seem to find this message now)
Edit: Someone else in the Fortnite Official UEFN discord also had this issue and found a work around by using command prompt to push the version and my team member also encounters the same issue when trying to do it from their PC
"First in uefn, open your project and sync it to the version you want to restore as latest. once it finishes loading, close UEFN and open the project folder and type “cmd” in the address bar. once command prompt opens, run this first:
“C:\Program Files\Epic Games\Fortnite\FortniteGame\Binaries\Win64\lore.exe” revision restore “OLD VERSION RESTORED”
wait for it to finish, then run this if the command above didn’t already push:
“C:\Program Files\Epic Games\Fortnite\FortniteGame\Binaries\Win64\lore.exe” push
once everything is done, close cmd prompt and open your project."
Thank you so, so, so much! I had stopped working on the project for 10 days because of the problem, but now I can finally continue. I love you, brother!