VS2008 VSTS 删除死锁项 TFC
来源:互联网 发布:人事办公软件 编辑:程序博客网 时间:2024/06/09 23:03
由于VSTS是基于数据库存储的,因此,直接干掉数据库中的数据应该是解决的最直接办法。
大体的解决步骤如下:
1、连接到TFS的数据库服务器,一般情况下每一个Project都会有一个单独的数据库,找到tfsversioncontrol库;
2、查找tbl_workspace表,找出相应的工作目录,比如 select * from tbl_workspace where workspacename=’用户名’,这里有可能会出现一个用户对应多个的问题,原因是同一用户在不同的机器上如果有登录的话,那么VSTS会给这个用户单独的Workspace名称,因此也会出现多个;这里可以直接删掉多余的或者无效的,然后这里记录一下搜到的关于workspaceid;
3、利用上一步查到的workspaceid在tbl_pendingchange表中找到尚未签入的项,如: select * from tbl_pendingchange where workspaceid=’workspaceid’,然后将这些内容全部干掉;
4、检查一下tbl_lock表中有没有被锁定的数据,并全部干掉。
这个问题大概在所有的VSTS,不仅仅是2010 Beta中,貌似这个图形化的操作一直没有得到实现,简单的方法可以写一个单独的管理程序,原理无非就是查找相关数据库中是否有相关的数据然后删除就可以。相信在用户体验上有很大提高的VSTS新产品,会在RC中解决这个问题。
- VS2008 VSTS 删除死锁项 TFC
- VSTS强制删除死锁项
- VSTS强制删除签出锁定项
- VSTS强制删除签出锁定项
- VSTS
- vsts
- VSTS
- VSTS
- 删除死锁
- 删除死锁
- VSTS团队项目的真正删除
- 如何彻底删除VSTS上的项目
- VSTS团队项目的真正删除
- VSTS 工作项编辑注意事项
- oracle 删除死锁session
- 无法删除vs2008解决方案
- 删除vs2008历史记录
- VSTS+Sharepoint+Project开发平台之VS2008 Team Feadation Service安装
- WINCE中只允许程序运行一个实例
- Direct2d绘制图片的问题
- scala中泛型类型中的一元操作符
- 如何使用Core Plot绘制直方图和折线图
- 多线程基础知识
- VS2008 VSTS 删除死锁项 TFC
- WinCE 5.0 WIFI 无线网卡的配置和建立连接
- android SDK升级SDK后出现installing .APK时停住不动的有关问题
- Android 中反编译APK的方法,留着自己用
- 网络间通信socket传输任意格式任意大小的文件
- EM算法
- set 用法
- Yammer更新iOS,Android 应用,“万能搜索”是亮点
- 通过 Active Server Pages (asp)记录事件