0

我已经在 Ubuntu 上的 Eclipse Lunar 上安装了 Team Explorer Everywhere(Eclipse 的 TFS 插件)。我在 XYZ.visualstudio.com 连接到我们公司的 TFS 服务器,我可以成功连接和浏览文件。

当我对文件进行更改时,我希望插件会自动检查它并检测我是否进行了任何更改。不幸的是,它没有。“待更改”部分仅显示明确签出的文件。它并没有在这里结束!它将所有签出的文件显示为“已编辑”,即使它们没有被触摸。当然,如果我签入所有文件,它只会签入修改后的文件,这很酷。但是,我无法确切看到更改集中有哪些更改。我在 Windows 上的 Eclipse 中尝试了相同的场景。这很好用。一旦我编辑了一个文件,即使在 Eclipse 之外,它也会检测到更改并将文件添加到待处理更改列表中。有趣的是,在 Linux 场景中,Action 菜单中甚至没有“Detect Local Changes”。

为什么插件会有这样的行为?它是一个错误吗?我错过了什么吗?

PS:我尝试了以下方法,但没有帮助: - 我在修改文件之前和之后关闭并重新打开了 Eclipse。- 我将我的文件 chmod 到 a+rw - 我以 root 身份运行 Eclipse

版本:

Ubuntu:14.04

内核:3.13.0-4-generic

日食:月神 4.4.1

TFS 插件:12.0.2

Eclipse-Linux 中的插件菜单 Eclipse-Windows 中的插件菜单

4

0 回答 0