2017-07-27 43 views
0

我使用Eclipse霓虹灯与TFS插件,Eclipse的TFS检查出错误无法显示文件

当我编辑一个文件,并尝试签文件,该文件已签出被其他用户,我得到的文件作为空的,一个错误:

The item .. is locked for checkout by .. in workspace .. 

我不能继续在文件上工作,我必须关闭窗口并再次打开该文件。

有没有办法继续工作的文件没有得到错误屏幕?

当我尝试锁定时,我没有选择Unchanged - 保留任何现有的锁定。

回答

1

该文件被别人锁定,您需要解锁文件,然后检出才能编辑,否则会始终出现错误。

你可以试试下面的方法来解锁文件:

要使用该锁命令,你必须有锁权限设置为 允许。具有解锁其他用户的更改权限设置为允许 需要删除其他用户拥有的锁,如果你没有 写权限为用户的工作空间

tf lock /lock:none /workspace:workspacename [/recursive][/login:username,[password]] [/collection:TeamProjectCollectionUrl]

  • tf undo撤消命令删除项目上的任何锁定。见Undo command

    要解锁单个文件在Visual Studio命令提示符下运行以下命令:

    tf undo "file_path" /workspace:workspace_name

    如:

    tf undo $/S/B/ABC/dotNET/Symphony/Tools/xyz/abc/Abc.dll /workspace:Houst01

    这将解锁Abc.dll这里面abc文件夹。

    要解锁整个文件夹中的一个镜头:

    tf undo $/S/B/ABC/dotNET/Symphony/Tools/xyz/abc/* /workspace:Houst01

    这里将所有文件解锁这是ABC文件夹内。

  • 您还可以解锁其他用户的文件使用TFS Sidekick工具:

    它给你一个图形界面来完成所有这些命令,这使得它更容易执行这些任务。

+0

谢谢?这可以应用于Eclipse吗? – user7294900

+0

@ user7294900是的,我在我身边测试,它可用于Eclipse。 –

+0

如果文件被锁定,我不想锁定/解锁/撤消文件,只是返回到文件的工作而不尝试锁定 – user7294900

相关问题