Open棟梁Project - マイクロソフト系技術情報 Wiki

目次

概要

主要な構成管理ツールについて説明します。

ツール

紹介するツール

異なる点

構成管理一般

・・・

SVN(Subversion)

概要

リンク

VSS(Visual SourceSafe?

概要

Team Foundation Server 2010Visual SourceSafe? 2005
アーキテクチャ● N 階層構造で DB を分離可能。
● リポジトリには SQL Server を使用
● 2階層構造。
● リポジトリに Windows の共有フォルダを使用
遠隔地からのアクセス● HTTP 経由でのリモートアクセス
● 遠隔地オフィスにバージョン管理用のキャッシュが設置することでネットワーク負荷を軽減
● 専用ツール以外にも Web ブラウザによるアクセス機能をサポート
専用ツールから HTTP 経由による簡易リモートアクセス
セキュリティ● 多重防御による完全なセキュリティ構造
● プロジェクトをはじめ、ファイルレベルまでアクセス権の設定が可能
● リポジトリにアクセスするための権限設定のみ
● 共有フォルダは Explorer などで読み取り可能
信頼性SQL Server のストアドプロシージャを採用しており、
操作失敗時にはロールバックなどで既存内容を確実に維持
● トランザクション処理が非サポートであるため操作失敗時などにロールバックができない
● チェックイン時に DB 容量の確認を行わないため、稀にリポジトリが破損することがある
スケーラビリティ● 同時使用ユーザーは 2000 名以上で設計
● DB 容量の制限は特にない (SQL Server Express を選択の場合は、その制限に依存)
● 同時使用ユーザーは 20 名程度で設計
● DB 容量の制限は 3 ~ 5 GB

リンク

TFS(Team Foundation Server)

概要

TFSを導入することにより、

  1. 自動ビルド・システム
  2. 作業項目管理
  3. プロジェクト管理
  4. コミュニケーション基盤

バージョン管理システム単体では(VSSと比べ)以下の機能が追加されている。

Team Explorer Everywhereを使用すればEclipseからアクセスすることもできる。

費用の違い

クライアント・ツール

Vusial Studioのチーム・エクスプローラからのソースのアクセスが基本になる。

Visual Studio 以外のツールでは、

からのソース管理が可能となっています。
その他のGUIツールに関しては見つけることができませんでした。

リンク


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS