【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で、[ファイル] -> [ソース管理] -> [ソース管理で開く]を選択し、
対象のプロジェクトチームを選択してください。

関連記事

no image

Expression Encoder を組み込んだアプリケーションを配布する際のライセンス問題

Windowsアプリケーションにメディア編集機能を実装したい場合に、Expression Encod

記事を読む

no image

Microsoft.Expression.Encoderで動画のフレーム画像を取得

動画ファイルから指定したフレーム画像を取得する。 Microsoft.Expression.Enco

記事を読む

no image

UWPでOSバージョン番号の取得

Windows.System.Profile.AnalyticsInfo.VersionInfo.D

記事を読む

no image

Visual Studio 2017 Version15.2 にアップデート後、Xamarin.iOS でビルドエラーが発生時の回避メモ

環境 Visual Studio Enterprise 2017 Version 15.2

記事を読む

【iPhoneアプリ】多言語対応させる1

iPhoneアプリを多言語対応(iPhone端末の言語設定によってアプリケーションの言語も切り替える

記事を読む

Xamarin.Forms出力バイナリのメモ

iOS -> .ipa, Android -> .apk ipaファイル作成方法 ソリュー

記事を読む

no image

Developers Festa Sapporo 2016 メモ

ブログ書くまでが、Developers Festa Sapporo 2016 社内とかに展開するよ

記事を読む

no image

Azure へ WordPress 環境を作成

よくあるやつだけど。 社内LT用

記事を読む

Xamarin.FormsのTabbedPageでバッジを表示する

iOSのタブバーはNative側でバッジ機能があるのだが、Androidにはそもそもバッジが無いらし

記事を読む

no image

Windows10 IoT CoreでWindowsアップデートの自動実行を停止する

Manage IoT Core device updates このリンクにアップデートコントロール

記事を読む

Message

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

PAGE TOP ↑