【发布时间】:2018-07-27 10:56:07
【问题描述】:
如果我在 VS2015 解决方案资源管理器中右键单击解决方案项目并选择添加->现有项目...然后添加一些项目,该项目不会添加到 TFS 并且不会自动签出 sln 文件。将文件添加到项目中的情况相同。但是,例如,如果我在其中一个解决方案项目中编辑 cpp 文件,它会自动检出并列在 Team Explorer/Pending Changes 中。
但同时,如果我在 VS2015 解决方案资源管理器中右键单击解决方案项,我会在上下文菜单中看到“将解决方案添加到源代码管理”项。如果我单击“将解决方案添加到源代码管理”,我会得到“项目 'mysoft.sln' 已经在所选位置的源代码管理下。”消息。
当我使用 GIT 时,VS2015 会自动将新文件添加到 GIT(“git add newproject”),所以我觉得我的 VS2015/TFS 设置可能有问题。
【问题讨论】: