-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Distributed GitExtensions.settings
not applied on change
#11720
Comments
Which settings are affected? |
At least settings in:
Not immediately testable in all other settings that support this level ( |
Not reproducible. These settings are applied on repo switch.
... are not my specialty. |
This concerns different braches and file content in the same repository location. Having a matching cached entry in |
This is not necessary. There are two workarounds:
When testing this, I noticed that these workarounds are not necessary - at least for:
So, which dedicated settings do you vary in different branches? |
I do switch configuration of revision links in branches. ☺ But the condition to reproduce an issue has turned out to be more tricky than I thought;
Thanks @mstv to getting back to me so I could get to the bottom of this. 😄 While the workarounds do not make a difference in the pathological states/changes, they are (of course) also not required in condition 2 (everythin is fine) here. |
Could you test please whether #11781 suffices? |
The change seems to remedy condition 1), since now event handling is always registered as per the patch. It seems there is still further change required to properly handle a disappearing file. 🤔 |
Environment
Issue description
When a distributed
GitExtensions.settings
at repo root is updated whileGitExtensions
is running, the changes are not applied.This can be a fairly regular condition for branches with deviating build integrations.
Settings in working directory seem to only be applied during initial repo load (GitExtensions restart required).
Expectation would be to (at least) update settings from working directory after branch switch or on manual refresh.
Steps to reproduce
Change to different branch with deviating distributed
GitExtensions.settings
in repo top level.Did this work in previous version of GitExtensions?
No response
Diagnostics
No response
The text was updated successfully, but these errors were encountered: