TrialAndError
TrialAndError

Reputation: 1854

How to use GitHub repo with a solution with many projects

I have a visual studio solution that has 15 projects in it. I am new to GitHub so I am trying to figure out how I should put this solution in a repository. In the solution, there is a core project that is the core application, then each additional project is a 'module'.

I could upload it all as one, but the project files all together are > 200MB. Also, most work is done on each project individually. So, this leads me to think I should upload each one separately. The only thing is that each of the modules work together and some have dependencies on others...so this would make it difficult to make sure everyone has the newest code, right?

Maybe I am over thinking this, but could anyone point me in the right direction?

Upvotes: 0

Views: 688

Answers (1)

Peter Davidsen
Peter Davidsen

Reputation: 678

Well if the different projects depend on each other and you want to make sure you have the updated code than in my opinion it's easier to just have it all in the same place.

Another thing I can think about is having the Core projects in nuget packages, but if the code is changing all the time then that's probably not really a desired solution.

Upvotes: 1

Related Questions