I'm a solo developer—working with a project manager—new to TFS; I'm casting about trying to come up with the best way to configure our project structure. We'll be using Git and Scrum w/TFS & VS 2015.
Our first thought is that we'd like to create one huge project to cover everything—even non-development work. (See "GitHub Saved My Marriage" here, for a loose example.)
The purpose for this is so that all of our task tracking and reporting will be integrated into one easy-to-manage location (after all, it's only us).
So maybe something like this:
OneBigProject
Work
Internal
Install Exchange Server
Products
Doo-hicky-whirly-gig (this one has a VS .sln file)
Customers
Bill Gates
Facebook updater (this one has a VS .sln file)
Home
Inside
Kitchen remodel
Outside
Back deck rebuild
Fix roof leak
So, for example, let's say for the month of February I'm going to work on the Kitchen project, in four week-long sprints. Then in March and April I'm going to wrap up Bill's updater, in the same fashion but with eight sprints (more money in that one). I think you get the idea.
So how would Visual Studio fit into a structure like this? Given that I'll have any number of individual software projects in the works at any given time and at any level in the above hierarchy, will I be able to get this to work? Can we store a .sln file four levels down in a TFS project?
Thanks,Jeff Bowman
Fairbanks, Alaska