我正在使用带有 tfs 的 vs2012。当我尝试撤消整个解决方案的大变更集时,整个事情都挂了。我采用的解决方法是逐个项目地做这个项目。有一个更好的方法吗?
我会将 tfs 重新映射到一个新目录,但是所有这些结帐仍然需要撤消。欢迎遇到并解决此问题的人提出任何建议。
我正在使用带有 tfs 的 vs2012。当我尝试撤消整个解决方案的大变更集时,整个事情都挂了。我采用的解决方法是逐个项目地做这个项目。有一个更好的方法吗?
我会将 tfs 重新映射到一个新目录,但是所有这些结帐仍然需要撤消。欢迎遇到并解决此问题的人提出任何建议。
tf undo
来自 VS2012 的开发人员命令提示的速度比 IDE 稍快。
例如:tf undo $/YourTeamProject /recursive
它没有做太多 - 它向Undo
服务器发送请求并作为响应接收要放在磁盘上的数据。如果您与服务器的连接速度较慢或代理速度较慢(可能是病毒扫描程序?),那么这会显着减慢速度。
如果您发现这种情况经常发生,您最好的做法是在服务器上升级到 TFS 2012,在客户端上升级到 Visual Studio 2012,然后确保您使用的是本地工作区。在这种情况下,您无需联系服务器来撤消。
我发现有时 VS 会尝试显示“你确定吗” 弹出消息,这隐藏在屏幕外的某个地方。
有时按下Escape
orEnter
会越过隐藏的消息并释放冻结。
我确实注意到,当我们使用多个屏幕(多个监视器)时,VS 在执行“撤消挂起的更改”时会挂起。只使用一个来解决这个错误。