0

Ubuntu の Eclipse Lunar に Team Explorer Everywhere (Eclipse 用の TFS プラグイン) をインストールしました。XYZ.visualstudio.com にある当社の TFS サーバーに接続しており、正常に接続してファイルを参照できます。

ファイルに変更を加えると、プラグインがファイルを自動的にチェックアウトし、変更があったかどうかを検出することを期待しています。残念ながらそうではありません。「保留中の変更」セクションには、明示的にチェックアウトされたファイルのみが表示されます。そして、ここで終わりではありません!チェックアウトされたすべてのファイルが、変更されていなくても「編集済み」として表示されます。もちろん、すべてのファイルをチェックインすると、変更されたファイルのみがチェックインされます。これは素晴らしいことです。ただし、変更セットの変更内容を正確に確認できません。Windows の Eclipse で同じシナリオを試しました。それはうまくいきます。ファイルを編集するとすぐに、Eclipse の外部であっても、変更が検出され、ファイルが保留中の変更のリストに追加されます。興味深いことに、Linux のシナリオでは、[アクション] メニューに [ローカルの変更を検出する] さえありません。

プラグインがこのように動作するのはなぜですか? バグですか?何か不足していますか?

PS: 次のことを試してみましたが、役に立ちませんでした: - ファイルを変更する前後に、Eclipse を閉じて再度開きました。- ファイルを a+rw に chmod します - root として Eclipse を実行しました

バージョン:

Ubuntu: 14.04

カーネル: 3.13.0-4-generic

日食: ルナ 4.4.1

TFS プラグイン: 12.0.2

Eclipse-Linux のプラグイン メニュー Eclipse-Windows のプラグイン メニュー

4

0 に答える 0