SEWB+/REPOSITORY 運用ガイド

[目次][用語][索引][前へ][次へ]

4.1.2 システム開発環境の構築

COBOL2002またはVisual C++を利用してシステム開発をするときの環境を構築するため,ドキュメント種別の登録とドキュメントフォルダの作成をします。

<この項の構成>
(1) リポジトリに登録するドキュメント種別
(2) ドキュメントフォルダの作成

(1) リポジトリに登録するドキュメント種別

(a) COBOL2002の開発資源

COBOL2002の開発資源には,プロジェクトマスタファイルやCOBOLソースプログラムなどがあります。

リポジトリのドキュメント種別に登録する資源の例を次の表に示します。自動的に生成される中間ファイルについては,リポジトリでは管理しない運用をお勧めします。

表4-1 ドキュメント種別に登録するCOBOL2002の開発資源の例

ドキュメント
種別
種別表示
名称
履歴
保有数
ファイルエクステンション テンプレートファイルパス ファイルデータ種別 サブファイル
projectfile プロジェクトマスタファイル 65,534 .pmi なし バイナリ なし
executefile アプリケーション 0 .exe なし バイナリ なし
dynamiclinklibrary ダイナミックリンクライブラリ 0 .dll なし バイナリ なし
cobolsource1 COBOLソースプログラム 65,534 .cbl2 なし テキスト なし
oocobolsource OOCOBOLソースプログラム 65,534 .ocb なし テキスト なし
cobolcopy 登録集原文 65,534 .cbl2 なし テキスト なし
inheritfile 参照/継承ファイル 65,534 .ocb なし テキスト なし
guidefine GUI定義ファイル 65,534 .gcb なし テキスト なし
リポジトリブラウザでドキュメントを新規作成する運用の場合は,使用するテンプレートをテンプレートファイルパスに指定してください。
注※1
フリー形式のソースを併用する場合は,異なるドキュメント種別,(例えばcobolsourcefree,表示名称はCOBOLソースのままでよい)で登録してください。
注※2
ファイルエクステンションが同じでも異なるドキュメント種別を登録できます。

(b) Visual C++の開発資源

Visual C++の開発資源には,メイクファイルやC++ソースプログラムなどがあります。

リポジトリのドキュメント種別に登録する資源の例を次の表に示します。自動的に生成される中間ファイルについては,リポジトリでは管理しない運用をお勧めします。

表4-2 ドキュメント種別に登録するVisual C++の開発資源の例

ドキュメント
種別
種別表示
名称
履歴
保有数
ファイルエクステンション テンプレートファイルパス ファイルデータ種別 サブファイル
makefile メイクファイル 65,534 .mak なし テキスト なし
executefile アプリケーション 0 .exe なし バイナリ なし
dynamiclinklibrary ダイナミックリンクライブラリ 0 .dll なし バイナリ なし
staticlinklibrary スタティックリンクライブラリ 0 .lib なし バイナリ なし
cppsource C++ソースプログラム 65,534 .cpp なし テキスト なし
headerfile ヘッダファイル 65,534 .h なし テキスト なし
resourcefile リソースファイル 65,534 .rc なし テキスト なし
resourcefile2 カスタムリソースファイル 65,534 .rc2 なし テキスト なし
definitionfile モジュール定義ファイル 65,534 .def なし テキスト なし
iconfile アイコンファイル 65,534 .ico なし バイナリ なし
リポジトリブラウザでドキュメントを新規作成する運用の場合は,使用するテンプレートをテンプレートファイルパスに指定してください。

(c) ドキュメント種別の登録

ドキュメント種別を登録します。ドキュメント種別は,環境構築ユティリティで登録します。

  1. [スタート]メニューの[すべてのプログラム]から[Sewb+]−[Repository]−[環境構築ユティリティ]を選ぶ
    [パスワード設定]ダイアログが表示されます。
  2. パスワードを入力(または設定)する
    [環境構築ユティリティ]ダイアログが表示されます。
  3. 「環境構築項目一覧」から「ドキュメント種別」を選び,[設定]ボタンをクリックする
    [ドキュメント種別]ダイアログが表示されます。
  4. [登録]ボタンをクリックする
    「メインファイル設定」と「サブファイル設定」のタブが表示されます。
  5. [メインファイル設定]タブに,表4-1のドキュメント種別の設定をして[OK]ボタンをクリックする
    4.,5.の操作を登録するドキュメント種別の数だけ繰り返します。

(2) ドキュメントフォルダの作成

ドキュメントフォルダの構成例を次の図に示します。

図4-1 ドキュメントフォルダの構成例

[図データ]

クライアントの作業ディレクトリは,ドキュメントフォルダの構成に対応させ,それぞれのディレクトリへチェックアウトします。

共有リソースは,ネットワークドライブを利用して各クライアントから参照できます。

(a) ルートドキュメントフォルダの作成

ルートドキュメントフォルダは,環境構築ユティリティで作成します。

  1. [スタート]メニューの[すべてのプログラム]から[Sewb+]−[Repository]−[環境構築ユティリティ]を選ぶ
    [パスワード設定]ダイアログが表示されます。
  2. パスワードを入力(または設定)する
    [環境構築ユティリティ]ダイアログが表示されます。
  3. 「環境構築項目一覧」の「ルートドキュメントフォルダ」を選び,[設定]ボタンをクリックする
    [ルートドキュメントフォルダ]ダイアログが表示されます。
  4. [作成]ボタンをクリックする
    作成用の[ルートドキュメントフォルダ]ダイアログが表示されます。
  5. 作成用の[ルートドキュメントフォルダ]ダイアログに次の設定をする
    項目 設定内容
    ルートドキュメントフォルダ名 Project01-00
    ディレクトリ名 C:\COBOLまたはC:\C++
    コメント 任意
    所有者 tanaka
    所有者のアクセス権 フルコントロール
    グループ Project
    グループのアクセス権 読み取り
    全ユーザのアクセス権 読み取り
  6. [OK]ボタンをクリックする
    ルートドキュメントフォルダが作成されます。
(b) ドキュメントフォルダの作成

ルートドキュメントフォルダの下に「基本仕様書」,「機能仕様書」および「詳細設計書」のドキュメントフォルダを作成します。

各ドキュメントフォルダは,リポジトリブラウザを使って次の手順で作成します。

  1. スタートアイコンの[すべてのプログラム]から[Sewb+]−[Repository-Browser]−[リポジトリブラウザ]を選ぶ
    リポジトリブラウザのウィンドウが表示されます。
  2. ルートドキュメントフォルダを選び,[リポジトリ]メニューの[新規作成]から[ドキュメントフォルダ]を選ぶ
    名称のないドキュメントフォルダが作成されます。
  3. ドキュメントフォルダの名称の領域に「基本仕様書」を入力する
  4. リポジトリブラウザのビュー上で「基本仕様書」のフォルダを選び,[リポジトリメニュー]から[プロパティ]を選ぶ
    [ドキュメントフォルダのプロパティ]ダイアログが表示されます。
  5. [ドキュメントフォルダのプロパティ]ダイアログの[アクセス権]タブを表示して,「グループのアクセス権」に「変更」を設定する
    同様に,「機能仕様書」と「詳細設計書」のフォルダを作成し,「グループのアクセス権」に「変更」を設定します。