8

TFS に入り、ローカル フォルダーへのマッピングを作成します。次に、チェックアウトするフォルダーを右クリックし、[最新バージョンを取得] をクリックします。すべてのファイルを取り出した後、VS でソリューションを開くと、ソリューション エクスプローラー ウィンドウで、すべてのファイル (ソリューション ファイルとプロジェクト ファイルを含む) の横に赤いチェック ボックスが表示されます。編集を行ったので、すべてチェックインする必要があるようです。これは真実ではありません。私はこれらのフィールドを初めてチェックしており、まだ変更を加えていません。

チェックインする必要のある編集が既に存在するように見えないように、フォルダをチェックアウトするにはどうすればよいですか? (各ファイルの横に赤いチェックはありません)

4

9 に答える 9

9

同様の問題がありました (ソリューション エクスプローラー ウィンドウのすべての横に赤いチェックマークが表示されます)。ソリューション エクスプローラーでソリューションを選択し、メニュー バーからFile > Source Control > Refresh Statusを選択して解決しました。これにより、赤いチェックがすべて削除されました。

于 2014-01-18T01:13:17.057 に答える
1

赤いチェック マークは、ファイルに変更があったことを示します。以前のバージョンの Visual Studio に対するこれらの回答の多くは正しいようです。Visual Studio 2017 と GitHub を使用しています。

赤いチェック マークが付いたファイルが複数ある場合:
プロジェクトを右クリック ソース管理に移動し、コミットを選択し、{標準のコミット手順に従ってください} コミット メッセージを入力し、同期、プッシュします。

ファイルが 1 つしかない場合、またはファイルを個別にコミットする場合: 各ファイルを右クリックします。コミットを選択します。{標準のコミット手順に従います} コミット メッセージを入力し、同期、プッシュします。

プロジェクトを右クリック

ファイルを右クリック

于 2018-04-16T00:36:26.773 に答える
1

チーム エクスプローラー (Visual Studio) で: ツール | オプション | ソース管理 | Visual Studio Team Foundation Server を開き、[削除済みアイテムを表示...] を選択します。

次に、ソース管理エクスプローラーで、アイテムがグレー表示されます。それらを右クリックして、削除を取り消すことができます。(このオプションは、元に戻した後、それらが現在のワークスペースに含まれる場合にのみ使用できます)。

于 2017-10-12T07:14:33.123 に答える
0

ソリューション エクスプローラーでバージョン管理項目のステータスを特定する

チェックアウトされた

現在のユーザーが現在のワークスペースで変更を保留しており、アイテムが排他的にロックされていないアイテムを表します。

于 2016-09-08T16:15:34.307 に答える