【TFS2013】Visual Studio 2005 Professional から TFS2013へ接続

公開日: : 最終更新日:2015/10/20 Blog, Microsoft ,

こんにちは。
私の周りではいまだにレガシーな開発環境を使いつづけているプロジェクトが多いです。

  •  VB6.0、VS2005Pro
  •  ソース管理はVSS6.0c

一方新規で立ち上がったプロジェクトはVS2013、ソース管理はTFS2013など新しい環境に移行も進めています。

で、TFS2013サーバを作成したのでせっかくですからレガシープロジェクトにおいても、ソース管理くらいはTFSでやりたいと思いまして(コードレビューがやりやすく、ブランチも切りやすいので)、まずはVisual Studio 2005のプロジェクトから移行を行ってみましたのでメモしておきます。

手順としては以下になります。

  1. TeamExplorer2013をインストールする
  2. TFS2013MSSCCIをインストールする
  3. TeamExplorer2013上でワークスペースをマッピングする
  4. VS2005上のソース管理設定をTFS2013MSSCCIに変更する
  5. プロジェクトを取得

TeamExplorer2013をインストールする

クライアントにVS2013がインストールされている場合はこの手順は不要です。
次項以降のTeamExplorer2013の記載はVS2013のチームエクスプローラに読み替えてください。

Team Explorer for Microsoft Visual Studio 2013

VS2005クライアント端末上でダウンロード&インストールします。(おわり)

TFS2013MSSCCIをインストールする

Microsoft Visual Studio Team Foundation Server 2013 MSSCCI Provider 32-bit

VS2005クライアント端末上でダウンロード&インストールします。(おわり)

VS2005上のソース管理設定をTFS2013MSSCCIに変更する

VS2005で[ファイル] -> [ソース管理] -> [起動:Team Foundation Server MSSCCI Provider] を選択します。
バックグラウンドで立ち上がりますので閉じないでください。
VS2005の[ツール] -> [オプション]を開きます。
オプションウィンドウにて、[ソース管理] -> [プラグインの選択]タブを選択します。
右側で「Team Foundation Server MSSCCI Provider」を選択しOKを押下します。

TeamExplorer2013上でワークスペースをマッピングする

TeamExplorer2013上でワークスペースの新規作成を行ってください。
接続先などは環境に依存しますので省略します。
TFSのサーバ、プロジェクトコレクションをローカルディレクトリとマッピングできれば良いはずです。
※実はここは未確認です。VS2013がインストール済みだったので。

プロジェクトを取得

これで終了です。
あとはVS2005で、[ファイル] -> [ソース管理] -> [ソース管理で開く]を選択し、
対象のプロジェクトチームを選択してください。

関連記事

【.NET Framework 4.6.1】MultiLineなTextBoxでCtrl+Aが使えない問題が解決(今更)

WinForms.NETなアプリケーションの標準TextBoxで、Multiline=Trueに設定

記事を読む

no image

Raspberry Pi 3 Model B 各OS、動画プレイヤーでの再生比較

ベンチマークではなく、ただ感想をメモしただけ。 Windows 10 IoT Core C#

記事を読む

【.NET】16進数文字列から色を設定する

文字列→Colorクラスへの変換メモ プログラム上でFromArgbメソッドに16

記事を読む

【iPhoneアプリ】開発者登録手順(iOS Developer Program) その1

iPhoneアプリの作成からリリースまでの一通りの流れを体験したかったため、 簡単なiPhon

記事を読む

AdMob,Nendメディエーション時の優先順位

先日リリースしたアプリでは勉強を兼ねて、 AdMob+Nendでのメディエーション広告を実装し

記事を読む

UWPをHockeyApp対応させる

走り書きメモ。 UWPをHockeyApp対応させるためにはNuGetパッケージを使ってモジュール

記事を読む

Package ‘Win10SDK_10.0.14393.33,version=10.0.14393.3300’ failed to install.

Visual Studio 2017 RC1 でUWPアプリケーションのコンポーネントインストールす

記事を読む

Xamarin.Forms で NavigationPage を PushModalAsync すると例外が発生するときがある

Forms 2.3.4.231 Mapコントロールがあるページで、NavigationPage

記事を読む

【ストアアプリ】画面遷移の基本①

こんにちは。 Windowsストアアプリをぼちぼち触り始めています。 WindowsRuntim

記事を読む

SIPSorceryにて、「型 ‘log4net.ILog’ が参照されていないアセンブリで定義されています。」

ある時、SIPクライアントの開発を行っていた。 SIPクライアントライブラリの選定にあたって S

記事を読む

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

PAGE TOP ↑