Allow multiple Git repositories to be active at once
This suggestion is migrated to Developer Community. Please use below link to view the current status.
This description has been modified by the admin.
This request is to have VS allow more than one Git repository be active at once. By allowing multiple repositories to be active at once, one can work with a solution that spans multiple repositories and also view histories and files of a submodule and parent repo at the same time.
We’re excited to let you know that we’ve begun planning for this feature. Please keep an eye out for further updates!
Please, please, please do this!! I've got a VS solution and repo for a framework I've built and a separate VS solution and repo for an application that uses the framework (I've added a project reference to the framework project). Both the framework and application are still being built and I'd like to be able to commit changes made to either repo from the same VS solution.
Daniël Tulp commented
please do this in 2017 also, not only in 2019...
Would be nice to support something like 'git-repo'. This is what google uses to manage Android source tree of 1000 small git repo.
pavel pavluhin commented
this was migrated in silence to Developer Community, please vote again:
Any ETA? I tried Visual Studio 2019 Preview but itsn't supported yet.
Dmitry Belay commented
Need this, please!
Waiting for this new feature ...
Jürgen Skrotzky commented
don't forget to vote also on the vs page:
Tomas Beblar commented
We have 1 project (class library) used in 4 different solutions (2 websites, 1 winforms app). Each solution has 2 projects. We need this working. Please get this done asap.
Meisho Shorrosh commented
Hope this comes sooner rather than later!
Connor Stott commented
Really looking forward to getting this update! please keep this on your radar! i would really like to see this out soon!
Brian Vind Borgstrøm commented
VSTS Team - any idea about the release date?
Phillip Ross commented
Ugh. I finally decided to switch over from my visualsvn server to TFS today, built my projects, transferred my code and found out that this wasn’t already a thing. Ugh
Olivier Helin commented
I have 1 team project on TFS with 2 git repositories. Consequently I have to select one of the two GIT repositories and I can't see the "Pull Requests", "WorkItems" and "Build" items.. I hope this improvment will fix it ?
Please support multiple repositories without *requiring* the specific use of git-submodules. Google repo and other solutions are popular as well and can be supported very well just by correctly mapping files/folders upward to the correct repo. That said the main reason git-submodules is not used more often is that it requires a lot of extra steps and a helpful UI so *additional* submodule support would likely be welcomed (just please don't *require* it for basic multi-repo support).
Brian Vind Borgstrøm commented
Is there a chance for letting us know a release date?
Brian vind Borgstrom
Raymond Bergen commented
@VSTS Team where can we follow the progress of this feature?
Richard Petheram commented
2 Use cases:-
1. DTOs shared between server and client. The project containing the DTOs should be on an independent branch, and shared by both the server and the client such that modifications from either solution is reflected in the other.
2. Library under development. Where a library contains code that may be useful to many projects but is being developed in parallel with one or more solutions, the library should be in a separate repository but committed at the same time as other changes.