Visualstudio: Clone repo while cloning another repo

Created on 11 Feb 2017  路  2Comments  路  Source: github/VisualStudio

  • GitHub Extension for Visual Studio version: 2.2.0.6
  • Visual Studio version: 14.0.25431.01 Update 3

Steps:

  • Clone an arbitrary repo from your repos on GitHub-Connect-Team Explorer
  • Clone another repo while cloning the previous one (the connection is soooooo sloooooow in China 馃槄 )

Current behavior:

  • The extension creates two folders for corresponding repos
  • The first repo is cloned successfully
  • The second repo is not cloned (the folder is left empty)
  • When trying again to clone the second repo, the extension will say that the folder is already existing (red _!_).

Expected behavior:

  • Disable clone link while another one is processing
  • Add the pending clone action into a queue

馃槈 Love this extension so much.

bug

All 2 comments

Thanks @BOT-Man-JL - this indeed sounds like a bug!

It looks like this can't be done on VS2015 as IGitRepositoriesExt.Clone doesn't return the progress of the clone operation. However I should be possible on VS2017 via the new IGitActionsExt.CloneAsync API.

Was this page helpful?
0 / 5 - 0 ratings