gpt4 book ai didi

java - 无法在 TFS eclipse 中锁定文件

转载 作者:行者123 更新时间:2023-12-01 14:15:17 29 4
gpt4 key购买 nike

我通过本教程创建了一个 tfs 服务器: http://tfs.visualstudio.com/en-us/learn/connect-eclipse

在我的 Eclipse 中安装插件并连接到我的 tfs 服务器后。每当我尝试锁定文件时,我都会收到错误:TF400022:项目 XXX.java 无法在工作区 YYYY 中锁定以进行 checkout ;本地工作区不支持 checkout 锁。

我做错了什么?

感谢您的帮助。

最佳答案

TFS 2012 引入了一个称为本地工作区的新概念,它与以前版本的 TFS 中的工作区行为略有不同(旧的默认行为现在称为服务器工作区。)本地工作区不需要只读文件,而是需要只读文件。允许在不从服务器 checkout 的情况下编辑文件,它们更适合中小型工作空间。因此,本地工作区是 TFS 2012 中的默认设置。

但是,本地工作区不支持锁定文件以进行 check out ,因为该操作需要与服务器进行通信。因此,锁定文件需要服务器工作空间。

您可以将使用 VS 2012 客户端创建的工作区转换为服务器工作区。在“编辑工作区”对话框中,选择“高级”,您可以将类型从“本地”工作区更改为“服务器”工作区。

另请注意,由于拥有本地工作区的其他用户不需要从服务器 checkout ,因此这些锁会隐式降级为他们的 checkin 锁。 (如果这对您来说是一个策略问题,您可以完全禁用团队项目集合的本地工作区。)

关于java - 无法在 TFS eclipse 中锁定文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18161132/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com