I've been a happy user of this plug-in for two years now.
I have a suggestion to make developers more productive which is introduce an option to disable the refresh of Git Repositories after completing the Wizard Import Projects from Team Foundation Server (triggered via right click -> Import Repository, when browsing an Azure DevOps project).
If a user needs to clone lots of Git repositories, the refresh is causing a lot of delays (+ possibly requires scrolling back to the position you were initially).
This would not be a problem if a user had the ability to select multiple repositories to clone in one go, but since that is not possible a user needs to right-click -> Import Repository for each repository to clone.
I know that a refresh updates some (cached) object and makes the Import Repository option greyed out for the freshly clone repository. A user can simply click the Refresh button after finishing cloning all the repositories to achieve the same.
I browsed the code of this project a bit and did not identify the refresh command. I looked around in the Window -> Preferences -> Version Control (Team) -> Team Foundation Server options and did not see anything to prevent the refresh from happening.
I've been a happy user of this plug-in for two years now.
I have a suggestion to make developers more productive which is introduce an option to disable the refresh of Git Repositories after completing the Wizard Import Projects from Team Foundation Server (triggered via right click -> Import Repository, when browsing an Azure DevOps project).
If a user needs to clone lots of Git repositories, the refresh is causing a lot of delays (+ possibly requires scrolling back to the position you were initially).
This would not be a problem if a user had the ability to select multiple repositories to clone in one go, but since that is not possible a user needs to right-click -> Import Repository for each repository to clone.
I know that a refresh updates some (cached) object and makes the Import Repository option greyed out for the freshly clone repository. A user can simply click the Refresh button after finishing cloning all the repositories to achieve the same.
I browsed the code of this project a bit and did not identify the refresh command. I looked around in the Window -> Preferences -> Version Control (Team) -> Team Foundation Server options and did not see anything to prevent the refresh from happening.