My Git branch snapshots are usually updated automatically. However, they are not always updated automatically.
In my day-to-day work, this leads to regular situations, where some files I had opened yesterday are not opened anymore when I start Visual Studio the next day.
The same sometimes happens when switching between Git branches (and their respective snapshots).
Would it be possible (and make sense) to always update the Git branch snapshots when:
Visual Studio is closed
The Git branch is switched
I find 1. especially frustrating, because it is actually a downgrade from the out of the box Visual Studio experience:
When working without ContextKeeper, I can be sure that the documents I had opened yesterday, will be opened the text day when I start Visual Studio. As explained above, this is, for me, not always the case when working with ContextKeeper. Because it will only open the files associated to the Git branch snapshot (which might be "outdated").
I do realize that a workaround is for me to manually "Update" the branches. This is what I am starting to get used to. But it is an extra step. And ContextKeeper was actually meant to help me out instead of giving me extra work.
My Git branch snapshots are usually updated automatically. However, they are not always updated automatically.
In my day-to-day work, this leads to regular situations, where some files I had opened yesterday are not opened anymore when I start Visual Studio the next day. The same sometimes happens when switching between Git branches (and their respective snapshots).
Would it be possible (and make sense) to always update the Git branch snapshots when:
I find 1. especially frustrating, because it is actually a downgrade from the out of the box Visual Studio experience: When working without ContextKeeper, I can be sure that the documents I had opened yesterday, will be opened the text day when I start Visual Studio. As explained above, this is, for me, not always the case when working with ContextKeeper. Because it will only open the files associated to the Git branch snapshot (which might be "outdated").
I do realize that a workaround is for me to manually "Update" the branches. This is what I am starting to get used to. But it is an extra step. And ContextKeeper was actually meant to help me out instead of giving me extra work.