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

関連記事

[OxyPlot]errro CS0117: ‘Resource.Attribute’ に ‘mediaRouteSettingsDrawable’ の定義がありません

Xamarin.Formsでグラフ描画を行う方法のひとつにOxyPlotというライブラリがある。

記事を読む

no image

Xamarin.FormsのAndroidでスプラッシュ画面

Xamarin.Formsでアプリを作成した時、iOSは起動時にLauncher.storyboar

記事を読む

no image

UWP+IoT Coreのシリアル通信メモ

Windows10 IoT + Raspberry Pi を始めようとしているのだが、どうもセンサー

記事を読む

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

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

記事を読む

no image

【Swift】SecItemCopyMatchingで複数件を処理

SecItemCopyMatchingを使ってKeyChainからデータを取得する時に 全件取得し

記事を読む

拡張メソッドは、非ジェネリック静的クラスで定義される必要があります

単純にメッセージどおり。 public static class BaseExtensi

記事を読む

no image

TFS2013ExpressでService Unavailable 503

【現象】 TFSつながらない。ブラウザからのホームもVisualStudioのチームエクスプローラ

記事を読む

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

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

記事を読む

no image

属性を使って、列挙型の列挙子を並び替え、フィルタリングする

メモだよ

記事を読む

no image

【iPhoneアプリ】Nend広告の実装メモ

広告枠の作成 https://www.nend.net/ 審査前アプリのURL iPhon

記事を読む

Message

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

PAGE TOP ↑