我将一个项目添加到当前使用TFS进行源代码管理的现有解决方案中,但由于某些原因,我无法签入新项目。当我查看挂起的更改时,新项目中的任何文件都不会显示。所有文件的旁边都没有加号(对于新文件)。我做错什么了?我该如何修复它?是时候签到了。
发布于 2011-01-21 16:44:28
我也遇到了同样的问题,我是这样解决的:
转到Visual Studion: File->Source Control->Change Source Control在那里找到你的项目,它的状态是"Invalid",点击它并按"Unbind“。现在返回到解决方案资源管理器并移除您的项目。将此项目再次添加到解决方案资源管理器中解决问题。
祝好运!
发布于 2008-10-24 17:26:03
转到源代码管理资源管理器,浏览到树中与您的解决方案的新项目所在位置匹配的位置。在那里添加文件。
但是,我担心您修改了解决方案文件,但它并没有要求您检查。您可能希望尝试手动签出解决方案文件,然后将项目读取到解决方案中,并查看是否需要。
您不需要直接使用命令行-这是一个非常简单的操作。
发布于 2008-11-25 23:23:51
打开解决方案。选择项目(确保它在解决方案中)。
-> ->源代码管理文件属性将打开绑定对话框。
将项目绑定到源代码管理。
现在,您应该会在所有文件旁边看到+号。关键是在版本控制中为您的项目添加了一个.vssscc。
如果失败,请在记事本中打开csproj (在创建备份之后),并确保删除所有版本控制绑定,然后重试。
https://stackoverflow.com/questions/234443
复制相似问题