SEWB+/REPOSITORY 運用ガイド
COBOL85又はVisual C++を利用してシステム開発をするときの環境を構築するため,ドキュメント種別の登録とドキュメントフォルダの作成をします。
- <この項の構成>
- (1) リポジトリに登録するドキュメント種別
- (2) ドキュメントフォルダの作成
COBOL85の開発資源には,プロジェクトマスタファイルやCOBOLソースプログラムなどがあります。
リポジトリのドキュメント種別に登録する資源の例を表4-1に示します。自動的に生成される中間ファイルについては,リポジトリでは管理しない運用をお勧めします。
表4-1 ドキュメント種別に登録するCOBOL85の開発資源の例
ドキュメント
種別種別表示
名称履歴
保有数ファイルエクステンション テンプレートファイルパス ファイルデータ種別 サブファイル projectfile プロジェクトマスタファイル 65,534 .pmi なし バイナリ なし executefile アプリケーション 0 .exe なし バイナリ なし dynamiclinklibrary ダイナミックリンクライブラリ 0 .dll なし バイナリ なし cobolsource ※1 COBOLソースプログラム 65,534 .cbl ※2 なし テキスト なし oocobolsource OOCOBOLソースプログラム 65,534 .ocb なし テキスト なし cobolcopy 登録集原文 65,534 .cbl ※2 なし テキスト なし inheritfile 参照/継承ファイル 65,534 .ocb なし テキスト なし guidefine GUI定義ファイル 65,534 .gcb なし テキスト なし 注 リポジトリブラウザでドキュメントを新規作成する運用の場合は,使用するテンプレートをテンプレートファイルパスに指定してください。
注※1 フリー形式のソースを併用する場合は,異なるドキュメント種別,(例えばcobolsourcefree,表示名称はCOBOLソースのままでよい)で登録してください。
注※2 ファイルエクステンションが同じでも異なるドキュメント種別を登録できます。
Visual C++の開発資源には,メイクファイルやC++ソースプログラムなどがあります。
リポジトリのドキュメント種別に登録する資源の例を表4-2に示します。自動的に生成される中間ファイルについては,リポジトリでは管理しない運用をお勧めします。
表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 なし バイナリ なし 注 リポジトリブラウザでドキュメントを新規作成する運用の場合は,使用するテンプレートをテンプレートファイルパスに指定してください。
ドキュメント種別を登録します。ドキュメント種別は,環境構築ユティリティで登録します。
- 「SEWB+/REPOSITORY」の「環境構築ユティリティ」を起動する
[パスワード設定]ダイアログが表示されます。
- パスワードを入力(又は設定)する
[環境構築ユティリティ]ダイアログが表示されます。
- 「環境構築項目一覧」から「ドキュメント種別」を選び,[設定]ボタンを選ぶ
[ドキュメント種別]ダイアログが表示されます。
- [登録]ボタンを選ぶ
「メインファイル設定,サブファイル設定」のタブが表示されます。
- 「メインファイル設定」タグに,表4-1のドキュメント種別の設定をして[OK]ボタンを選ぶ
4.,5.の操作を登録するドキュメント種別の数だけ繰り返します。
(2) ドキュメントフォルダの作成
ドキュメントフォルダの構成例を図4-1に示します。
図4-1 ドキュメントフォルダの構成例
クライアントの作業ディレクトリは,ドキュメントフォルダの構成に対応させ,各々のディレクトリへチェックアウトします。
共有リソースは,ネットワークドライブを利用して各クライアントから参照できます。
ルートドキュメントフォルダは,環境構築ユティリティで作成します。
- 「SEWB+/REPOSITORY」の「環境構築ユティリティ」を起動する
[パスワード設定]ダイアログが表示されます。
- パスワードを入力(又は設定)する
[環境構築ユティリティ]ダイアログが表示されます。
- 「環境構築項目一覧」の「ルートドキュメントフォルダ」を選び,[設定]ボタンを選ぶ
[ルートドキュメントフォルダ]ダイアログが表示されます。
- [作成]ボタンを選ぶ
作成用の[ルートドキュメントフォルダ]ダイアログが表示されます。
- 作成用の[ルートドキュメントフォルダ]ダイアログに次の設定をする
項 目 設定内容 ルートドキュメントフォルダ名 Project01-00 ディレクトリ名 C:\COBOL 又は C:\C++ コメント 任意 所有者 tanaka 所有者のアクセス権 フルコントロール グループ Project グループのアクセス権 読み取り 全ユーザのアクセス権 読み取り
- [OK]ボタンを選ぶ
ルートドキュメントフォルダが作成されます。
ルートドキュメントフォルダの下に「基本仕様書」「機能仕様書」「詳細設計書」のドキュメントフォルダを作成します。
各ドキュメントフォルダは,リポジトリブラウザを使って次の手順で作成します。
- リポジトリブラウザを起動する
リポジトリブラウザのウィンドウが表示されます。
- ルートドキュメントフォルダを選び,[リポジトリ]メニューの[新規作成]から[ドキュメントフォルダ]を選ぶ
名称のないドキュメントフォルダが作成されます。
- ドキュメントフォルダの名称の領域に「基本仕様書」を入力する
- リポジトリブラウザのビュー上で「基本仕様書」のフォルダを選び,[リポジトリメニュー]から[プロパティ]を選ぶ
[ドキュメントフォルダのプロパティ]ダイアログが表示されます。
- [ドキュメントフォルダのプロパティ]ダイアログの「アクセス権」タブを表示して,「グループのアクセス権」に「変更」を設定する
同様に,「機能仕様書」と「詳細設計書」のフォルダを作成し,「グループのアクセス権」に「変更」を設定する。
All Rights Reserved,Copyright (C) 1996,2001,Hitachi,Ltd.