我的解决方案中有一些常见的项目。这意味着我也从其他解决方案中使用它们,并将这些常见项目组合到一个通用解决方案中。
例如 :
*Common.sln 有 CommonProject.csproj
*MySolution1.sln 有 ProjectA.csproj、ProjectB.csproj、CommonProject.csproj
*MySolution2.sln 有 ProjectX.csproj、ProjectY.csproj、CommonProject.csproj
我使用 git 作为源控制器。(Bitbucket 存储库)
我的问题是 Git 没有跟踪我的解决方案 1 和解决方案 2 上的常见项目。
感谢您的帮助
这是因为CommonProject.csproj
没有在本地资源库的路径中solution1
和solution2
。
它似乎您添加CommonProject.csproj
的solution1
和solution2
通过添加- >现有项目。但通过这种方式,CommonProject.csproj
仍然位于Common.sln
.
所以你应该复制和CommonProject.csproj
目录下的,然后用新的路径添加项目。或者,你应该添加哪些包括回购的git的子模块的和。solution1
solution2
Common.sln
solution1
solution2
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句