在查看在Visual Studio 2013中提交Git的可用选项时,我已经看到可以提交解决方案。我使用一个小解决方案进行了快速测试,只有在添加新项目时才会出现提交解决方案的选项。
我的结论是提交解决方案的全部目的是跟踪添加或删除的项目。
这是正确的还是有其他目的呢?
答案 0 :(得分:1)
我将解决方案文件包含在我项目的git存储库中,因为它允许Visual Studio的某个人下载我的存储库打开解决方案并能够构建它而无需重新配置我的构建设置。我认为在一个解决方案中有多个项目时,它们是最重要的。例如,我已将我的解决方案分解为多个项目,其中大部分是该解决方案的主项目使用的库。如果没有解决方案文件,这些项目将无法连接到一个解决方案中,最终用户必须将它们连接在一起。