JPH01291332A - 効率的な世代管理方式 - Google Patents
効率的な世代管理方式Info
- Publication number
- JPH01291332A JPH01291332A JP12044088A JP12044088A JPH01291332A JP H01291332 A JPH01291332 A JP H01291332A JP 12044088 A JP12044088 A JP 12044088A JP 12044088 A JP12044088 A JP 12044088A JP H01291332 A JPH01291332 A JP H01291332A
- Authority
- JP
- Japan
- Prior art keywords
- source module
- management information
- generation
- source
- compiling
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 claims description 18
- 238000010586 diagram Methods 0.000 description 2
- 238000000034 method Methods 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
Landscapes
- Devices For Executing Special Programs (AREA)
- Stored Programmes (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、ファイルの管理方式に関し、特にソースモジ
ュールの世代管理方式に関する。
ュールの世代管理方式に関する。
従来、ソースモジュールの管理方式は、変更点のみ全取
り出し履歴ファイルとして保存する方法がある。
り出し履歴ファイルとして保存する方法がある。
しかしながら、上述した従来の方式では、ソースモジュ
ールを前世代にもどしたいとき、他のプログラムによシ
履歴ファイルと現存のソースモジュールとにより、再生
成しなければならず作業効率をおとすという問題があっ
た。
ールを前世代にもどしたいとき、他のプログラムによシ
履歴ファイルと現存のソースモジュールとにより、再生
成しなければならず作業効率をおとすという問題があっ
た。
そこで1本発明の技術的課題は、上記欠点に鑑み、ソー
スモジュール全前世代に戻す場合の作業効力に優れた世
代管理方式全提供することである。
スモジュール全前世代に戻す場合の作業効力に優れた世
代管理方式全提供することである。
本発明によれば、ソースモジュールの世代全管理してい
る計算機上で、ソースモジュールを編集するとき、その
管理情報を付加したソースモジュール全作成するソース
モジュール編集手段と、そのソースモジュール全コンパ
イルするとき、その管理情報よりその世代全把握し、コ
ンパイルオゾンヨン全付加するコンパイル手段とを有し
ていることを特徴とする効率的な世代管理方式が得られ
r9) る。
る計算機上で、ソースモジュールを編集するとき、その
管理情報を付加したソースモジュール全作成するソース
モジュール編集手段と、そのソースモジュール全コンパ
イルするとき、その管理情報よりその世代全把握し、コ
ンパイルオゾンヨン全付加するコンパイル手段とを有し
ていることを特徴とする効率的な世代管理方式が得られ
r9) る。
次に本発明について図面を参照して説明する。
第1図は9本発明の実施例のブロック図であり。
1はソースモジュールであシ、管理情報2とソース3と
を含む。4はソースモジュール編集手段であり、5はコ
ンパイル手段であり、6はコンパイルした結果出力され
るオブジェクトモジュールである。
を含む。4はソースモジュール編集手段であり、5はコ
ンパイル手段であり、6はコンパイルした結果出力され
るオブジェクトモジュールである。
第1図において、ソースモジュール編集手段2を利用者
が起動し、ソースモジュール1を編集する。このとき、
ソースモジュール1内の管理情報2、ソース3及び利用
者側からの指示によりソースを編集するが、管理情報2
もいっしょに更新される。次に、利用者がコンパイル手
段5を起動してソースモジュール1をコンノぐイルスル
とキ、ソースモジュール1内の管理情報2よシコンノ4
イルスヘき世代の情報を得、コンパイラにオプションと
して知らせる。
が起動し、ソースモジュール1を編集する。このとき、
ソースモジュール1内の管理情報2、ソース3及び利用
者側からの指示によりソースを編集するが、管理情報2
もいっしょに更新される。次に、利用者がコンパイル手
段5を起動してソースモジュール1をコンノぐイルスル
とキ、ソースモジュール1内の管理情報2よシコンノ4
イルスヘき世代の情報を得、コンパイラにオプションと
して知らせる。
次に、ソースモジュール編集手段4とコンパイル手段5
について、第2図を用いて詳細に説明する。
について、第2図を用いて詳細に説明する。
利用よシ指示された編集対象レコードまでスキップする
(7)。編集対象レコードを見つけたら。
(7)。編集対象レコードを見つけたら。
まずそのレコードに前世代用の管理情報を付加し。
ファイルに出力する(8)。このレコードに編集処理(
9)ヲ施こし新イメージのレコードをファイルに出力す
る(10)。
9)ヲ施こし新イメージのレコードをファイルに出力す
る(10)。
次に、コンパイル手段5が起動されると、ソースモジュ
ール1が読み込まれ、その中の管理情報2よりコンパイ
ルすべき世代を把握しく11) 、その情報ヲコンパイ
ルオプションとしてコン19イラに通知する(12)。
ール1が読み込まれ、その中の管理情報2よりコンパイ
ルすべき世代を把握しく11) 、その情報ヲコンパイ
ルオプションとしてコン19イラに通知する(12)。
コンパイラは1通知された管理情報と同じ情報をもつソ
ースのレコードのみ処理対象とし、オブジェクトモジュ
ール6を生成する。
ースのレコードのみ処理対象とし、オブジェクトモジュ
ール6を生成する。
以上により9世代管理によりンースモジーールが大きく
なることがなく効率的な管理が行うことができる。
なることがなく効率的な管理が行うことができる。
以上説明したように本発明は、新旧側イメージを同一フ
ァイル内にもつことにより、前世代にもどすときよシ容
易に行え2作業効率をおとさないという効果がある。
ァイル内にもつことにより、前世代にもどすときよシ容
易に行え2作業効率をおとさないという効果がある。
第1図は本発明の実施例のブロック図、第2図の処理例
を示す流れ図である。 1・・・ソースモジュール、β・・・オブジェクトモジ
ュール0 第1図 オブジェクトモジュール
を示す流れ図である。 1・・・ソースモジュール、β・・・オブジェクトモジ
ュール0 第1図 オブジェクトモジュール
Claims (1)
- 1、ソースモジュールの世代を管理するための管理情報
を付加したソースモジュールを作成するソースモジュー
ル編集手段と、そのソースモジュールをコンパイルする
とき、その管理情報よりその世代を把握し、コンパイル
オプションを付加するコンパイル手段とを有することを
特徴とする効率的な世代管理方式。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12044088A JPH01291332A (ja) | 1988-05-19 | 1988-05-19 | 効率的な世代管理方式 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP12044088A JPH01291332A (ja) | 1988-05-19 | 1988-05-19 | 効率的な世代管理方式 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01291332A true JPH01291332A (ja) | 1989-11-22 |
Family
ID=14786259
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP12044088A Pending JPH01291332A (ja) | 1988-05-19 | 1988-05-19 | 効率的な世代管理方式 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01291332A (ja) |
-
1988
- 1988-05-19 JP JP12044088A patent/JPH01291332A/ja active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH01291332A (ja) | 効率的な世代管理方式 | |
| JPH1139148A (ja) | ソースコードの自動生成システム | |
| JPH01259424A (ja) | ソフトウエア自動生成装置 | |
| JP3105546B2 (ja) | アセンブラのシンボル・デバッグ情報処理方式 | |
| JP3570870B2 (ja) | システム構築装置、システム構築方法及びシステム構築プログラムを記録した媒体 | |
| JP2669387B2 (ja) | データベース駆動によるプログラム自動生成システム | |
| JPS60204039A (ja) | コンパイラ出力処理方式 | |
| JP3166872B2 (ja) | 回路記述編集装置および方法 | |
| JPH01191241A (ja) | ファイル削除方式 | |
| JPH07152543A (ja) | デシジョンテーブル入力装置 | |
| JPH1139379A (ja) | 作業支援情報作成システム | |
| JPH04178836A (ja) | 書式編集処理方式 | |
| CN1143773A (zh) | 计算机辅助程序产生系统 | |
| JPH04113458A (ja) | 番組データ入力方式 | |
| JPH0212525A (ja) | プログラム編集結合装置 | |
| JPH05250210A (ja) | プログラムトレース方式 | |
| JPH04348438A (ja) | 利用権管理方式 | |
| JPS61145630A (ja) | コンソ−ルデイスプレイの画面編集方法 | |
| JPH0338739A (ja) | 自動再編成実行方式 | |
| JPS63300325A (ja) | 設定/参照クロスリファレンスリストの出力方式 | |
| JPH02140827A (ja) | プログラム作成方式 | |
| JPH0573390A (ja) | データベースのデツドロツク対応処理方式 | |
| JPH0447342A (ja) | ディスクファイルレイアウト作成装置 | |
| JP2002182711A (ja) | ラダープログラミングエディタにおける編集データの記憶方法およびその装置 | |
| JPH05119991A (ja) | パラメータ編集方式 |