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 😃
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?
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.