【发布时间】:2013-09-01 17:26:21
【问题描述】:
我在 Visual Studio 2010 和 Team Foundation Server 2010 中工作。签入和签出一切正常。现在我遇到了一个问题。问题是.csproj 文件在显示未决更改时丢失。因此,当我签入任何 .cs 文件时,它不会在服务器中更新。谁能告诉我我哪里出错了?
【问题讨论】:
标签: visual-studio-2010 tfs checkin vcs-checkout
我在 Visual Studio 2010 和 Team Foundation Server 2010 中工作。签入和签出一切正常。现在我遇到了一个问题。问题是.csproj 文件在显示未决更改时丢失。因此,当我签入任何 .cs 文件时,它不会在服务器中更新。谁能告诉我我哪里出错了?
【问题讨论】:
标签: visual-studio-2010 tfs checkin vcs-checkout
您应该做的第一件事是安装TFS power tools。我怀疑你所说的csproj文件不受源代码控制,最简单的方法是通过电动工具。
为了验证是否存在这种情况,请打开源代码管理资源管理器并在您的存储库中查找 csproj 文件。我的猜测是你不会找到它。如果您没有在资源管理器中导航到它,请右键单击并选择添加到源代码管理。
(您可以在没有电动工具的情况下执行此操作,只需选择添加文件并导航到它)
【讨论】:
我遇到了同样的问题,然后通过“Detected xx add(s)”链接在“Excluded changes”下找到了.csproj。我可以“提升”它,使其在“包含的更改”中可见。
【讨论】: