web-dev-qa-db-ja.com

編集したファイルがTFSの[保留中の変更]ウィンドウに表示されない

VS2010のTFSを使用していて、「最新バージョンを取得」した後、ファイルを編集しようとすると、「保留中の変更」ウィンドウに表示されません。変更したいすべてのファイルに対して「チェックアウトして編集」オプションを使用する必要があります。大きなプロジェクトで作業しているときに、いくつかのファイルが欠落します。これを修正するアイデアはありますか?

27

File -> Source Control -> Go Onlineに移動すると、この問題が修正されます。

34
Aza

File -> Source Control -> Go Onlineオプションが表示されませんでした。アイテムをクリックしてcheck out for editのオプションを選択することで修正しました。うまくいきました。

7
Hooch

Source control windowを使用して、作業中のプロジェクトを既に開いていますか?これを行ってもソリューションがまだTFSにバインドされていない場合は、ここで質問されます。したがって、bindソリューションとプロジェクトを変更すると、変更が表示され、チェックアウトして編集する必要がなくなります。ソリューションファイルの横にvssscc filesがあるかどうかを確認することで、これが既に行われているかどうかを確認することもできます。

4
TimVK

接続の問題の後に同じ問題がありました-これにより、VS/TFSは何もチェックアウトしていないと思いました。解決策は、ファイル、ソース管理、詳細設定、ステータスの更新でステータスを更新することでした。

2
Matt

私にとって、ソリューションのコンテキストメニューで、[このソリューションをソース管理に追加する...]オプションがありました。このオプションもある場合は、もう一度追加してください。同じ場所を維持し、すべての警告を無視することができます。

私にとっては、これを行った後で初めて、ファイルの変更が再び表示されるようになりました。

私の解決策もオンラインでしたが、明らかに何も問題はありませんでした...

1
gabrielgeo

VS2012でも同じ問題が発生したため、上記の回答のいずれも機能しませんでした。

[すべての変更に移動]を開き、そこから不足しているすべてのファイルを含めることで修正されました。

これらのいずれかを再度除外した場合、それらは[除外された変更]に表示されないため、[すべての変更に移動]から手動で含める必要があります。

0
user5226582

Visual Studioを再起動してください。

0
Protector one

私たちの[〜#〜] tfs [〜#〜]にはエラーがあったので、それを取り戻した後、新しいuserControlsが追加され、編集されていないものだけが表示されました。これが私が修正した方法です。

右クリック->ファイルをソース管理に追加->ローカルバージョン(またはサーバー)を保持

フォルダへの接続が失われました

0
Roshna Omer

除外された変更では、「検出」をクリックすると、検出されたすべての変更がダイアログボックスに表示されますが、ソース管理には追加されません。チェックインする変更を選択して、[昇格]をクリックします。含まれているセクションで変更を確認でき、チェックインできます。

0
Naresh_drake

VS 2017では、ファイルの横に赤いチェックマークがある場合、

  1. Team Explorerボックス/ウィンドウを開く-> Pending Changes
  2. Included Changesでファイルを選択し、コメントを入力してください
  3. Check Inボタンをクリックします
0
Jeb50

私にとっては、特別な文字を含まない短いパスで新しいワークスペースを作成する唯一の解決策でした。そのため、ProgramFilesではなく、ユーザーなどのフォルダを使用しませんでした。たぶんそれは勝利7のためでした。

そしてVSをadminとして実行してProgramFilesにディレクトリを作成します

0
Qhori