ソリューションフォルダーとプロジェクトを含むソリューションがあります。 c:\ mycodesなどのローカルフォルダーにあるTFSからソースコード全体を取得してから、フォルダーc:\ mycodeを別のフォルダーc:\ labにコピーします。
C:\ labで、すべてのソース管理ファイル* .vssscc、*。vspsccを削除してから、c:\ labでソリューションを再度開きます。
プロジェクトの一部はTFSから切断されますが、このソリューションのプロジェクトの一部は引き続きTFSに接続し、ソリューションを開くと* .vssscc、*。vspsccファイルが再作成されます。サーバーからすべてのプロジェクトのバインドを解除すると、それらのプロジェクトには* .vspsccファイルが自動生成されたままになります。
ソース管理のないソースコードのクリーンコピーを作成します。この問題を解決するには?
Visual Studioのソリューションエクスプローラーでソリューションを選択し、File
メニューに移動します。ファイルメニューの下に、Source Control
メニューが表示されます。その下にChange Source Control
が表示されます。
これを選択し、表示されるダイアログボックスで「バインド解除」を選択します。
ソリューションはもはやバインドされていません。
コード:
GlobalSection(TeamFoundationVersionControl) = preSolution
SccNumberOfProjects = 1
SccEnterpriseProvider = JKHJ78900-10FA-6457-4535-645676465463}
SccTeamFoundationServer = https://********.visualstudio.com/defaultcollection
SccLocalPath0 = .
EndGlobalSection
VS-2013で「ソリューションエクスプローラー」から任意のソリューションを選択します。 FILEメニューからSource Control-> Advance-> Change Source controlを選択します。ポップアップウィンドウで、ソリューションの各プロジェクトのバインド解除ボタンを最終的にクリックできます。 @ -Robaticusによる answer からの検索にしばらくかかりました。申し訳ありませんが、まだコメントできません。 visual-studio-201
ソリューションやプロジェクトをTFSソース管理から除外して、ソース管理バインディングを残さずにクライアントに送信する必要があることがよくあります。 CodePlexのユーティリティを使用して、ジョブを達成します。ブログ投稿「Visual Studio Solutions(VS2012)からTFSソース管理バインディングを完全に削除する方法」を参照してください http://camerondwyer.wordpress.com/2012/11/07/how-to-permanently-remove -tfs-source-control-binding-from-visual-studio-solutions-vs2012 /
.slnファイルも編集する必要があります。これは、Visual StudioがTFSバインディングの大部分をこのファイルに保存するためです(プロジェクトごとに1行)。
エラー、待ってください。まだいくつかのソース管理を使用しますよね?私がTFSのファンではない場合でも、ソース管理なしでドロップすることはうまくいきません。