Identifying locally existing warehouses and tools!
Suggested new feature or improvement
Capable of scanning and identifying locally existing warehouses and tools.
Scenario
For developers, there are already many warehouses on the existing machines, and the necessary development tools have been installed. They should be able to be managed uniformly, and the software should be able to be added and managed.
Additional details
No response
I already see which apps I have installed. Does this not work for you? Or do you mean something different?
First run on a machine with Visual Studio 2022 installed and a lot of Git repositories locally.
Not intuitive what to do from here.
I already see which apps I have installed. Does this not work for you? Or do you mean something different?
Yes, I can see installed app on last pages. It's very weird to see the same app install page every time but the app only need be install once, This is misleading for beginners and insulting for veterans.
Suggestion
App installation is only valuable as an option for a certain step, not as a separate step, and recommends necessary uninstalled software based on code repositories.
First install of DevHome, this was my very first instinctual expectation, that I can tag my existing local repositories without re-installing them.
Related to:
- #1067
- #20
Adding to this, maybe allow an option for scanning for preview/beta tools as well so that if developers wish to use or test tools in a beta/prerelease state they can. Of course with a little working about potential incompatibly of using such tools in the software.
related to #375
Think there's a lot of other issues about the apps, but not as much about repository configuration.
If I'm installing DevHome on an existing machine vs. a new machine, I'm going to have repositories already on my box, but there's no where on the config page to add them:
I can only clone things here. I should be able to select existing folders, or an existing root folder to search where it can add any subfolders which are git repositories. Is there anyway to add an existing repository at the moment or only clone new ones?
Think there's a lot of other issues about the apps, but not as much about repository configuration.
If I'm installing DevHome on an existing machine vs. a new machine, I'm going to have repositories already on my box, but there's no where on the config page to add them:
I can only clone things here. I should be able to select existing folders, or an existing root folder to search where it can add any subfolders which are git repositories. Is there anyway to add an existing repository at the moment or only clone new ones?
@michael-hawker Currently you can only clone new ones. But they do not get added to any kind of list. It is the same like running git clone
See #1049
Same problem here. I have already Git + TortoiseGit installed using the downloadable installer, and several repos downloaded into C:\git folder. I was somehow expecting the Dev Home would immedately find these repos and add them automatically when started. Well that's not happening. I won't add them manually second time.
Please review these proposed related issues let us know your thoughts! https://github.com/microsoft/devhome/issues/2161, https://github.com/microsoft/devhome/issues/2043, https://github.com/microsoft/devhome/issues/1984

