4

重複の可能性:
他のユーザーのチェックアウトがソース管理エクスプローラー (TFS Express) に表示されない

TFS 2010 では、Team Foundation SideKicks を使用して、チームの誰かがファイルをチェックアウトしたかどうかを確認しました。

TFS2012 では、Team Foundation Sidekicks が機能しなくなりました。

そのため、誰か (誰か) がファイルをチェックアウトしたかどうかを確認する方法を見つけようとしています。そこで、テストするためにいくつかのファイルを自分でチェックアウトしました。

最初: VS2012 の場合 > ソース管理エクスプローラー > $\ (最上位のルート ノード) を右クリック > 検索 > ステータスで検索 > パス": $/, ワイルドカードは空のまま > チェック済み.

結果: 何もありません!!! 項目は見つかりませんでした。は????????これはどのように可能ですか。ファイルをチェックアウトしました。そのノードを参照すると、チェックアウトされたファイルが表示されます。ここで何が起こっているのですか????????

これはバグですか?

2番目: コマンドライン:

tf.exe status $/ /s:http://[server]:8080/tfs /recursive

メッセージ:

Changes from local workspaces will not be displayed when using the /user option
if a workspace is not supplied or if that workspace is on another machine.
There are no pending changes.

これは、ローカル ワークスペースを使用しているためだと思いますか? 引き続きローカル ワークスペースを使用したい。

しかし、誰かがファイルをチェックアウトしているかどうかを確認するにはどうすればよいですか?

4

1 に答える 1

2

わかりました、私は問題を見つけました....

vs2012 でワークスペースを編集すると、詳細ビ​​ュー (ワークスペースを編集するときに詳細ボタンをクリック) に、「場所」というプロパティがあります。これは「ローカル」に設定されました。「サーバー」に設定すると、上記のすべてのクエリが再び機能しました。

これは TFS2012/VS2012 の新機能のようです。そして、TFS2010/VS2010 時代には、デフォルトは「サーバー」に似ていました。

問題が解決しました....

于 2012-10-04T11:01:03.317 に答える