We have a project with around 1.18 GB of content and upon checking out, the process takes 20 mins to do, doesn’t tell you the progress or how long you have to wait, then fails without giving you a reason why.
This is the second time it has happened (first is reported here Blocker - Unreal Revision Control not checking-in, no progress shown ), on a different project, so this is a blocker for all projects now. Please, please look this up, we can’t use the tool and it is a significant blocker to our work, we have to switch to other revision control systems now, or not participate in team projects.
If it helps the ticket for the bug is B588DE9E-493B-65FA-5AB0-7795E73E8E89
Could you share your log files which are located at c:\Users\username\AppData\Roaming\urc? Just zip that directory and share it with me if possible. I’ll be happy to investigate your issue.
Here are the logs from me creating an audio cue and the editor stalling abnormally while updating the revision control (until I get you the other one):
Your logs show some odd errors and behavior going on, indicating a problem with URC being able to read or access files on disk. For example: SQLite Error 10: ‘disk I/O error’.
OR Error while copying content to a stream.
Some other oddities in there as well.
I noticed that your project is stored in the following directory: C:/Users/apapo/OneDrive/Documents/Fortnite Projects/YTBossFight/
This is a OneDrive subdirectory. Is OneDrive enabled on your system? It looks like it could be interfering with URC.
If you move your project to a directory outside the /OneDrive/ location and use the Browse button in the UEFN Project Browser to open it, do you still see the same behavior?
Also another issue I have is that I cant stop Onedrive sync in specifically one folder, it doesn’t have that option. Also a custom fortnite projects folder cannot have any spaces, its a bit of a process to get Onedrive not to work for me.
You need to close your project in UEFN before gathering the logs.
That said, UEFN doesn’t support Unreal Revision Control on OneDrive enabled folders. You’ll keep running into issues that way. You should also receive a Notification warning you about this in the bottom right hand of your editor.
It’s important that you move your project outside the /OneDrive folder.
For example: C:\MyProjects\Domus_Mortem\ would be a suitable location.
You can use the Browse button in the project dialog to open your project from that location after you moved it there.
Thats fine and all, but what happens to a new user that doesnt know that? My documents is the default location where UEFN saves projects, and its a folder tracked by onedrive. You are right, the onedrive notification will help, but a new user will either disregard it, or won’t know how to fix (if the audience is UGC creators, not game developers, their computer literacy is not the same).
The notification itself could have a button to make the transfer automatically, or have UEFN save to MyProjects by default, in the first place. Having every new user that owns Onedrive going through an extra hoop seems unnecessary.
The UEFN Open / Create Project Dialog displays a warning message when the user attempts to create a project in a OneDrive enabled location (but does not stop the user from doing so, because user might not be using Unreal Revision Control).
You’re right though - perhaps it should prevent it altogether if the user has also chosen Unreal Revision Control to be enabled.
The message is not clearly seen, and imo still it should be a choice instead:
"The folder you are about to save the project is handled by Onedrive and may cause conflicts. Do you want to save to a different location instead?
Yes = Saves in MyProjects No = Saves in MyDocuments
and it remembers the choice too for the next time
and this is not about my preference, this is making it easier for the first-time-user, so you dont overwhelm them.