TF30073无法对覆盖文件合并wsdl的操作执行撤消操作

问题描述 投票:1回答:2

我有以下问题:

  1. 完成了主线的一些工作(WebService和使用它的应用程序)
  2. 我想将更改合并到一个分支上,所以我使用了合并选项。
  3. 虽然编译时发现Web服务存在差异,所以我在asmx.cs文件中添加了所需的Web方法。
  4. 我在使用它的应用程序上更新Web服务引用
  5. 问题:我无法检入wsdl或对其执行撤消操作。所以我被卡住了。我收到的消息是TF30073 SQL错误515

TF30073:请与您的管理员联系。处理您的请求时出错技术信息SQL错误:515

  1. 我尝试仅对这两个文件进行无基础的分支,但是没有运气。
  2. 我尝试重命名它(这只会使事情更糟),现在我也收到错误消息:

TF10210:源控制在撤消操作期间遇到错误:

BTW

  1. 现在我意识到合并只能在简单的更改上进行。
  2. 由于我们是一群开发人员,我不希望使用不同的名称来重新生成Web参考,但这是今晚晚些时候我的最后选择:)。
.net tfs merge wsdl undo
2个回答
3
投票

嗯,我通过删除工作区并再次添加来对其进行整理。(为避免丢失所有未完成的更改,请搁置)

要实现这一点,需要执行以下步骤:

  1. 文件->源代码控制->工作区
  2. 删除当前工作空间(不只是文件夹映射,我是指整个工作空间)
  3. 再次重新添加
  4. 再次获取并映射所有内容。
  5. 问题不存在

0
投票

发生在我身上。问题是我删除了一个文件(一个待更改),而我的IDE在同一目录中生成了相同文件。因此,当我尝试撤消更改时,它将引发错误弹出窗口。我在目录中手动删除了文件,并且撤消了更改。一切顺利。

© www.soinside.com 2019 - 2024. All rights reserved.