如何使用GitHub repo与许多项目的解决方案

时间:2013-03-22 19:50:35

标签: c# github

我有一个可视化工作室解决方案,其中包含15个项目。我是GitHub的新手,所以我想弄清楚我应该如何将这个解决方案放在存储库中。在解决方案中,有一个核心项目是核心应用程序,然后每个附加项目都是一个“模块”。

我可以将它全部上传为一个,但项目文件全部在一起> 200MB。此外,大多数工作都是针对每个项目单独完成的。所以,这让我觉得我应该分别上传每一个。唯一的问题是每个模块一起工作,有些模块依赖于其他模块......所以这样就很难确保每个人都有最新的代码,对吧?

也许我在想这个,但有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:1)

如果不同的项目相互依赖,并且您希望确保拥有更新的代码而不是我认为更容易将它们全部放在同一个地方。

我能想到的另一件事是在nuget包中使用Core项目,但如果代码一直在变化,那么这可能不是一个理想的解决方案。