Visual Studio 2012无法识别所有挂起的更改?

时间:2013-04-02 22:24:44

标签: visual-studio-2012 tfs

我和我的团队一起在TFS工作项目,当我尝试为我的课程创建新的建模项目时,问题出现了,它没有显示在待定的更改中。

所以这就是我的方式: 首先,我进入我保留课程的文件夹。我尝试过很多种组合:我先尝试右键单击我的文件夹,然后点“退出编辑”,然后继续*(见后面);接下来我尝试点击我的课程的.csproj,这样当我添加建模项目然后转移到*时,我就会激活我的项目。最后,我尝试激活整个项目的整个解决方案,这些解决方案正在连接它们,然后转移到*。

没有一个有效。 (我一直有上一个版本)

  • 这是我接下来要做的所有可能性: 我去了建筑 - >新图(命名图和左创建新项目) - >创建(然后窗口显示创建新项目的文件夹,我总是选择我保留课程的文件夹。)

完成后,我在团队资源管理器中检查了“待定更改”,因为自从我创建了建模项目以来应该有一些可用。但没有。因为我不能这样做,所以我做的最后一个解决方案是右键单击我的项目上的Source-control Explorer并转到Add items to folder并选择我在本地创建的项目,我想要它被创造。

但是,最后一个解决方案在尝试打开我的建模项目后给了我错误。我知道我应该激活第一个建模项目,所以我点击.modelproj并点击它,它给了我这个“通知”或者更确切地说是“警告”:

您已打开的解决方案受源代码管理,但目前尚未针对Visual Studio中的集成源代码控制进行配置。您想现在将此解决方案绑定到源代码控制吗?

-

我做错了什么?为什么在创建项目时默认情况下不会集成解决方案(我的朋友自动执行此操作,他们无需右键单击Source Control Explorer以添加项目以便能够查看挂起的更改)?

我希望自己能够理解。

6 个答案:

答案 0 :(得分:20)

看起来您的解决方案绑定已被破坏。在问题上单击是以将解决方案绑定到源代码控制,这是必须存储在解决方案文件中的信息,而Visual Studio确实看到该文件夹​​已映射到源代码控制,它也会看到您的解决方案不是' t(您在创建时检查了源控件的添加解决方案复选框吗?)

可选择尝试打开文件 - > 来源控制 - > (可选)高级 - > 管理源代码管理。您可以单独选择解决方案中的项目,然后单击工具栏上的 bind 按钮将它们手动绑定到sourcecontrol。

答案 1 :(得分:8)

我有一个类似的问题,在我的情况下,解决方案是右键单击我的项目并选择Source Control-> Go online。显然我必须以某种方式切换到离线模式。

答案 2 :(得分:2)

在这种情况下,我已成功检入源控件资源管理器中的文件,而不是解决方案资源管理器。之后又恢复了工作

VIEW > Other Windows > Source Control Explorer

答案 3 :(得分:2)

其他方式: 文件 - >源控制 - >进展 - >改变源控制。

在显示的窗口中,选择要绑定到TFS的所有项目

答案 4 :(得分:0)

在VS2013 +中,您可以检查您的解决方案是否在线。就我而言,由于VSO服务中断,我的解决方案脱机了。我必须打开解决方案File > Source Control > Go Online

答案 5 :(得分:0)

我有同样的问题并通过点击解决它: 档案 - >源控制 - >高级 - >刷新状态