0

在 Visual Studio 2010 中使用 TFS。

有没有人注意到,如果您使用解决方案资源管理器(同时更改命名空间)将一个类从一个文件夹移动到另一个文件夹,然后签入您的更改:

  • 原始类文件已正确删除
  • 新的类文件(移动的)未添加到源代码管理中

没有给出警告。只有当其他人检查该项目时,它才会意识到缺少某些东西。TFS 源代码管理资源管理器就像文件已签入一样。

我可以解决此问题的唯一方法是进入 Windows 资源管理器并手动添加已使用 TFS 电动工具移动的每个类。然后再次入住。

我现在已经遇到这个问题大约 5 次了。

这是 TFS 的预期工作方式还是一个错误?还是只有我,我做错了什么?

4

1 回答 1

1

您需要安装所有 Visual Studio 更新。

如果 TFS 服务器版本领先于您的 Visual Studio 版本,您可能会遇到这些奇怪的问题。

VS2010 有一个免费的(虽然有点刻薄)扩展,它可以让您知道您缺少哪些更新,称为VersionInfo

于 2012-07-04T16:49:34.553 回答