微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法从 Eclipse 的本地 TFS 存储库中删除项目文件

如何解决无法从 Eclipse 的本地 TFS 存储库中删除项目文件

项目文件由 TFS 获取获取最新版本、导入项目、签出以进行编辑 - 阻止 ...)。然后应用“撤消挂起的更改” .当我想从本地 tfs 存储库中删除项目时(连接到 TFS 服务器 -> 右键单击​​该项目 -> 删除 -> 选中删除磁盘上的项目内容 -> 确定 )出现错误退出,我无法应用删除操作:

Delete Source
An exception has been caught while processing the refactoring 'Delete Source'.
Reason:
Problems encountered while deleting resources.
Could not delete files...
Problems occured while deleting files

我的本​​地 Eclips 工作区是 D:\denisa\workspace,TFS 存储库是 D:\denisa。

我更改了 TFS 本地存储库并将其设置为 eclips 工作区(D:\denisa\workspace),但在删除文件时发生同样的错误

过了一会儿,虽然我在 Team Explorer 中点击了“plug”图标并连接到 TFS 服务器,并再次应用删除操作,但连接出现错误

Delete Source
An exception has been caught while processing the refactoring 'Delete Source'.
Reason:
You can not remove the project ... while disconnected from your Team Foundation Server.If you wish to delete the project while offline,you may select the "disconnect Project Permanently" to stop managing the project with Team Foundation Server. Then you may delete the project.

然后我点击团队资源管理器中的“插件”图标并再次连接到TFS服务器,再次应用删除操作,再次出现相同的连接错误

...
Reason:
    You can not remove the project ... while disconnected from your Team Foundation Server....

然后我再次连接TFS项目,我在项目上右键->团队->永久断开项目->使删除操作另一个错误出来:

Delete Source
An exception has been caught while processing the refactoring 'Delete Source'.
Reason:
Problems encountered while deleting resources.
Could not delete files...
Problems occured while deleting files

然后,我转到本地工作区并看到在 .Metadata 文件中存在 .lock 文件。我关闭 Eclips,删除 .lock 文件,再次打开 Eclips;再次创建锁定文件。然后我转到 TFS 本地存储库,在我的情况下为 D:\denisa,右键单击项目文件 -> 属性,在属性中选中只读,我取消了此检查,应用,确定,然后手动删除文件

如何解决问题?

解决方法

您可以尝试以下项目:

  1. 关闭所有 Eclips 实例,清除 TFS/DevOps 缓存 %LOCALAPPDATA%\Microsoft\Team Foundation\x.0\Cache

  2. 以管理员身份重新启动 Eclips。

  3. 检查您连接到 TFS/DevOps 的帐户是否具有删除项目的正确权限。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其他元素将获得点击?
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。)
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbcDriver发生异常。为什么?
这是用Java进行XML解析的最佳库。
Java的PriorityQueue的内置迭代器不会以任何特定顺序遍历数据结构。为什么?
如何在Java中聆听按键时移动图像。
Java“Program to an interface”。这是什么意思?