VisualStudio 2012 Ultimate v11.0.50727.1 Update 4
とVisualStudio 2013 Ultimate v12.0.21005 EL
を使用しており、どのブラウザからでもTFSに接続できます。しかし突然、VisualStudio内からxxxxx。VisualStudio.comでTFSに接続できなくなります。昨日、同じアカウントで仕事でチェックインを簡単に行いました。でも、家ではTFSに接続できません。
これは私が使用しているURLです(/ tfsまたは/ DefaultCollectionを追加するように少し変更してみました)。
私はこれで立ち往生しています、私はさまざまな方法を試しましたが、これまでのところどれも機能しておらず、それでもこれらのエラーが表示されます:TF31002、TF300324、およびTF205020
TF31002(このエラーは、新しいサーバーを追加しようとしたときに発生します)
TF205020:サーバー ‘ https://xxxxxx.visualstudio.com/defaultcollection ’に接続できませんでした。このサーバーは前回のセッションで使用されましたが、オフラインまたはアクセスできない可能性があります。サーバーがネットワークで使用できることを確認します。もう一度、または別のサーバーへの接続を試みるには、チームエクスプローラーまたは[チーム]メニューの[Team Foundationサーバーに接続]をクリックします。
TF400324:サーバーからTeam Foundationサービスを利用できません https://xxxxxx.visualstudio.com/defaultcollection 。技術情報(管理者向け):基になる接続が閉じられました:送信で予期しないエラーが発生しました。
(最後の2つのエラーは、VisualStudioがtfsにログインしようとしたときに発生します)
HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\TeamFoundation\Instances
でDWORDを0に設定します%LocalAppData%\Microsoft\Team Foundation\4.0\Cache
へ、すべて削除TFSにオンラインで接続しようとする長くて絶望的な時間の後、今、変更をチェックインする方法を探しています。(行う多数の変更があり、最後のチェックイン以降にどのファイルが変更されたのかさえわからないため、手動で行うことはできません)
自宅のコンピューターのすべての変更を職場のコンピューターでチェックインする方法を見つけました。
ホームTFSフォルダー(非表示の$tf
サブフォルダーを含む)からローカルTFSフォルダーを作業コンピューターにコピーします。
インストール 2012年のTeam Foundationサイドキック
自宅のコンピュータ名を検索します
Update Workspace Computer Name
をクリックします
Source Control Explorer
に移動してWorkspaces...
を開きます
Show remote workspaces
チェックボックスをオンにします(ホームワークスペースが表示されない場合)。
ホームワークスペースを編集する
現在のマッピングを削除
$/
をローカルフォルダー($tf
がある)にマップします
Advanced
をクリックすると、次のようになります。
新しいワークスペースに切り替えて完了です。
プライベートワークスペースが問題の原因になっているようです。チェックインした後、パブリックワークスペースに変更しようとします。
ワークスペースハックを必要としない別の回避策を見つけました。 (この方法は元々、間違ったチェックインから回復するために設計されました)
ソース管理エクスプローラーでルート(プロジェクトではなくコレクション)を選択します。
Compare folders
をクリックします
source version
セクションで最新の安全なバージョンを選択してください
target path
セクションで、チェックインされていないフォルダを参照します
両方のパスが同じ名前で終わっていることを確認してください(例:$/MyProjおよびE:\ FromHome\TFS\MyProj)
(追加の設定があれば設定します...)そしてOKをクリックします
Yes
の値が異なるファイルをDoubleClickし、ローカルフォルダからロードする必要のあるファイルの名前を書き留めます(画面の右側におそらくローカルと表示されます)
ソリューションエクスプローラーからそれらのファイルを開き、ローカルファイルで上書きします
私はこのリンクを見ただけで、他には何もしなかった後に完全に機能しました: http://www.cnblogs.com/CuteNet/p/3556276.html
regedit:
HKEY_CURRENT_USER\Software\Microsoft\VSCommon\12.0\ClientServices\TokenStorage
ラップトップでVS 2010、2012、2013を使用してTFS 2010に接続できない(TF31002)のと同様の問題がありましたが、Webおよび他のサーバーからは問題なく接続できます。私はオンラインでさまざまな情報源から与えられたほとんどすべての提案を試しましたが、うまくいきませんでした。
ラップトップのイメージを再作成する準備をしていましたが、最後の試みとして、別の仮想マシン(接続が成功した場所)と私のラップトップの構成を比較し始めました。ラップトップの 'C:\ Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config'に追加のdefaultProxy設定があることがわかりました
<system.net>
<defaultProxy>
<proxy autoDetect="false" bypassonlocal="false" proxyaddress="http://XXX.X.X.X:XXXX" usesystemdefault="false"/>
</defaultProxy>
</system.net>
上記のノードを完全に削除した後、TFS 2010に正常に接続できました。
お役に立てれば。
数日前に同じ問題に直面しました
1。ファイアウォールを無効にする(非推奨)
2。 VS 2013を管理モードで実行します。
3。ウイルス対策を無効にするか、ホワイトリストにTFSを追加します。
4。 TFSへの接続を選択し、別のディレクトリに新しいプロジェクトを作成します(ローカルコピー)
5。ディレクトリのアクセスを確認します(デフォルトでは読み取り専用で権限を変更します)
6。今すぐチェックインしてみてください。
ローカルディレクトリへのアクセス許可を変更した後、自分の変更をチェックインすることができました。
Visual StudioでTFSに接続するときにも同じ問題が発生しました。これは私の問題を解決しました:
Visual Studio 2013 Update 2を使用して同じ問題を抱えていましたが、問題はアンチウイルスソフトウェア(Kaspersky Endpoint Security 8)でした。このリンクを参照してください: http://blogs.msdn.com/b/dstfs/archive/2014/07/24/can-t-connect-to-visual-studio-online-from-any-version- of-in-vs-quot-the-underlying-connection-was-closed-an-unexpected-error-occurred-on-a-send-quot.aspx
まずURLを確認してください。
私はそのようなURLに問題がありました:
その記号「-」は、いくつかの特殊文字­
に置き換えられています。しかし、Visual Studio 2012(2013)はとにかくそれを示しませんでした。どうやらそのようなドメインを見つけることができませんでした。その結果、同じ問題TF31002と研究に費やされた1日。
Visual Studio Premium 2013がVS内からプロジェクトに接続するときにも同様の問題がありました。 TF31002を返し続けましたが、ブラウザでアクセスできました。
ブラウザーから[ホーム]-> [アクティビティ]-> [Visual Studioの新しいインスタンスを開く]に移動し、tfsプロジェクトをチームエクスプローラーフレームに直接ロードしました。
お役に立てば幸いです。