【问题标题】:Vs 2015 TFS can't checkinVs 2015 TFS 无法签入
【发布时间】:2017-06-15 01:28:11
【问题描述】:

签入我的未决更改时 VS 得到错误:

%error="500004";%:(null): database update failure - error %error="(null)";% executing (null) statement for (null)`

我对此一无所知。请帮帮我,谢谢!

【问题讨论】:

  • 关于这个错误的任何更新,你修复了吗?
  • Pre Checkin 没问题,但是这次不行。
  • 这种问题通常与缓存有关。您可以关闭 VS,按照我的答案中的链接清除缓存,重新打开 VS,再次尝试签入操作。如果错误仍然存​​在,请在本地备份/移动文件,删除旧工作区,重新创建工作区,这应该可以解决问题。
  • 你好 huoxudong125,关于这个问题的任何更新,我的回复是否有助于弄清楚它?
  • @Patrick-MSFT 在你回复之前我重新安装了 vs2015

标签: c# visual-studio visual-studio-2015 tfs


【解决方案1】:

尝试clear TFS and VS cache。确保您首先备份了更改。


更新

如果上述方法不起作用,那么您可以尝试备份本地文件,包括待定更改,删除旧工作区,重新创建新工作区,从服务器获取文件,添加更改,最后签入文件。

另一种方法是对该特殊文件的TFS源控制绑定解绑和重新绑定,详细步骤请参考此链接:How can I completely remove TFS Bindings

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-12-17
    • 2016-06-20
    • 2017-08-07
    • 2016-08-02
    • 1970-01-01
    • 2017-09-10
    • 2017-07-25
    • 1970-01-01
    相关资源
    最近更新 更多