Visual studio 2013 Visual studio sql compare不更新新添加的表

Visual studio 2013 Visual studio sql compare不更新新添加的表,visual-studio-2013,sql-server-data-tools,Visual Studio 2013,Sql Server Data Tools,我在SQLServerDB中添加了一个新表,并使用VisualStudioSQLCompare将其与现有的db项目进行比较。当我在比较结果中选择新添加的表并说“更新”时,它不会显示在tfs挂起的更改中 进程的更新显示在挂起的更改中 有什么建议吗?再次运行比较,它应该变成绿色。 它将确认它是被犯下的。然后检查项目,查看文件是否已列出并在tfs中添加了graphic+,根据我的经验,我重建了解决方案并再次进行比较,然后在保存项目的所有更改之前或之后显示正确的?您是否验证了表文件本身是否已更新和保存?

我在SQLServerDB中添加了一个新表,并使用VisualStudioSQLCompare将其与现有的db项目进行比较。当我在比较结果中选择新添加的表并说“更新”时,它不会显示在tfs挂起的更改中

进程的更新显示在挂起的更改中


有什么建议吗?

再次运行比较,它应该变成绿色。
它将确认它是被犯下的。然后检查项目,查看文件是否已列出并在tfs中添加了graphic+,根据我的经验,我重建了解决方案并再次进行比较,然后在保存项目的所有更改之前或之后显示正确的

?您是否验证了表文件本身是否已更新和保存?通过更新目标,我假设它会将新添加的表添加到挂起的更改中。我错了吗?根据我的经验,如果在文件更新后您没有实际保存文件,我不认为有什么可以提取的-因此,如果我询问它们是否已保存,Ctrl+Shift+s通常会保存所有挂起的更改。我知道我错过了Git中的一些东西,因为我添加了一个新对象,但没有保存实际的sqlproj文件以包含这些新对象。这导致了一个新的提交/签入,所以我会抓住它