SRombauts / UEGitPlugin

Unreal Engine 5 Git LFS 2 Source Control Plugin (beta)

Home Page:http://srombauts.github.io/UEGitPlugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Very slow performance

subzero882 opened this issue · comments

I have been using this plugin for a while now and it has always been very slow to save a file or when the auto save runs. I believe this is because it is checking the remote for every save action. Like its taking 30 second or more to save a file on average. However if I don't use the plugin and manually use git tot he server its extremely fast.

Is this a known issue? As well is there something int eh code I can go in and disable to make it run faster?

We're experiencing similar issues with Gitlab, any updates on this issue ?

This might not be exactly the solution you're looking for, but try adding the following to your DefaultEngine.ini

[SystemSettingsEditor]
r.Editor.SkipSourceControlCheckForEditablePackages = 1

The awesome @sinbad recommends this in his vcs setup article 😃

commented

I've addressed most of the performance issues in this fork, please let me know how it works for you: https://github.com/ProjectBorealis/UEGitPlugin

@mastercoms why haven't you PR on the original repo? Isn't your work finished yet, maybe?

commented

It's too big of a PR to do so, and I continue to make improvements and bug fixes regularly which seem to be outside the pacing of what we could contribute back.

It is a shame the bigger part of the community (using official plugin) cannot enjoy your great work. I didn't notice that you haven't even forked this repo. I guess it's up to @SRombauts to step up when/if he's ready to work with you on this.

It did start as a fork of this repo @Louspirit
I'd be happy to revisit the current plugin here and integrate more of the reactors from Project Borealis; I would need to keep full compatibility with the regular git workflow without Git LFS or without locks. Then I could ask Epic Games to merge the whole thing in one go, for sure.