JP2647044B2 - 履歴管理方式 - Google Patents

履歴管理方式

Info

Publication number
JP2647044B2
JP2647044B2 JP7039632A JP3963295A JP2647044B2 JP 2647044 B2 JP2647044 B2 JP 2647044B2 JP 7039632 A JP7039632 A JP 7039632A JP 3963295 A JP3963295 A JP 3963295A JP 2647044 B2 JP2647044 B2 JP 2647044B2
Authority
JP
Japan
Prior art keywords
file
management
text
registered
additional information
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.)
Expired - Lifetime
Application number
JP7039632A
Other languages
English (en)
Other versions
JPH08235037A (ja
Inventor
日美 藤座
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Corp
Original Assignee
Nippon Electric Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nippon Electric Co Ltd filed Critical Nippon Electric Co Ltd
Priority to JP7039632A priority Critical patent/JP2647044B2/ja
Publication of JPH08235037A publication Critical patent/JPH08235037A/ja
Application granted granted Critical
Publication of JP2647044B2 publication Critical patent/JP2647044B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Stored Programmes (AREA)

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は履歴管理方式に係り、特
にホストコンピュータシステムのファイルの変更履歴を
管理するバージョン管理を行う履歴管理方式に関する。
【0002】
【従来の技術】従来、端末と外部記憶装置とをバスで接
続したホストコンピュータシステムで、外部記憶装置内
のファイルの編集処理を行った場合、その編集履歴と共
にバージョン番号、日付、修正者などの付加情報をユー
ザからの入力を必要とせずに登録している。例えば、特
開平1−310439号公報記載の履歴管理方式では、
ソースプログラムをその各行に履歴情報を付加した形式
でソースプログラムファイルに保存している。
【0003】
【発明が解決しようとする課題】しかるに、上記の従来
の履歴管理方式では、ファイル単位に編集履歴(変更履
歴)を保存するバージョン管理システム上で管理できる
付加情報しか保存できないため、編集の際のユーザが必
要とする任意の情報が管理できず、使い勝手が悪かっ
た。また、従来の履歴管理方式では、編集履歴を知りた
いときには履歴情報編集手段を起動してファイルの内容
をその都度見る必要があり、よって複数のファイルの中
から目的の付加情報のファイルを検索するのに長時間か
かるという問題がある。
【0004】本発明は上記の点に鑑みなされたもので、
ユーザが必要とする付加情報を管理し得る履歴管理方式
を提供することを目的とする。
【0005】また、本発明の他の目的は、目的の付加情
報のファイルを短時間で検索し得る履歴管理方式を提供
することにある。
【0006】
【課題を解決するための手段】本発明は上記の目的を達
成するため、テキスト形式の複数のファイルのうち管理
対象となるファイルのファイル名が登録される第1の管
理ファイルと、複数のファイルのうち任意のファイルの
テキストが変更されたときに、任意のファイルのファイ
ル名が第1の管理ファイルに登録されているか否かをチ
ェックするチェック手段と、チェック手段によるチェッ
クの結果、テキストが変更された任意のファイルのファ
イル名が第1の管理ファイルに登録されていると判定さ
れたときに、ユーザの任意の付加情報が登録される第2
の管理ファイルとを有する構成としたものである。
【0007】
【作用】本発明では、第1の管理ファイルにテキスト形
式の複数のファイルのうち管理対象となるファイルのフ
ァイル名が登録され、第2の管理ファイルにユーザの任
意の付加情報が登録されるため、従来できなかったユー
ザの任意の付加情報の管理ができる。
【0008】また、本発明では、管理対象となる複数の
ファイルをファイル単位で検索しなくとも、第1及び第
2の管理ファイルの情報から管理対象となる複数のファ
イルの情報を検索することができる。
【0009】
【実施例】次に、本発明の実施例について説明する。図
1は本発明になる履歴管理方式の一実施例を説明するた
めのディレクトリ構成図を示す。本実施例は、複数のテ
キスト形式のファイル、すなわちテキストファイル11
〜1nと、第1の管理ファイル2及び第2の管理ファイ
ル3と、バージョン管理用コマンド群4及びシステム実
行コマンド群5などからなる。これらのディレクトリは
端末にバスを介して接続された外部記憶装置のディレク
トリ階層構造である。
【0010】テキストファイル11〜1nはそれぞれバー
ジョン管理されているファイルである。また、管理ファ
イル2及び3は従来方式にはない本実施例特有のファイ
ルで、それぞれ図2(A)及び(B)に示す構成とされ
ている。すなわち、管理ファイル2は図2(A)に示す
ように、管理対象となるテキストファイル11〜1nのテ
キストファイル名が記入される。ここでは、テキストフ
ァイル11のテキストファイル名はa、テキストファイ
ル12のそれはb、テキストファイル13のそれは
c、...というように名づけられている。
【0011】一方、管理ファイル3は図2(B)に示す
ように、テキストファイル名6a、バージョン番号6b
の従来より管理されている付加情報の他に、従来は管理
されていないユーザが任意に書き込める付加情報6cを
1レコードとして格納され、また、このレコードはテキ
ストファイルを変更した分だけ増加する。
【0012】次に、本実施例の処理動作について図3乃
至図5と共に説明する。図3(A)、図4(A)及び図
5(A)はそれぞれ処理の順に示すディレクトリ概略
図、図3(B)、図4(B)及び図5(B)はそれぞれ
処理の順に示す管理ファイル2のデータ内容、3図
(C)、図4(C)及び図5(C)はそれぞれ処理の順
に示す管理ファイル3のデータ内容を示す。各図中、図
1と同一構成部分には同一符号を付してある。
【0013】まず、 任意のテキストファイル1(これは
図1のテキストファイル11〜1nのうちの例えば13
をワークエリアに作成し、バージョン管理を行うために
図3(A)に示すように指定のディレクトリ下にファイ
ル1を設置し、システム実行コマンド群5の所定コマン
ドを実行することによりシステムに登録し、かつ、図3
(B)に8で示すように第1の管理ファイル2にファイ
ル名cを登録する。このとき、第2の管理ファイル3は
初期状態のままであり、図3(C)に9で示す如く何も
登録されていない。
【0014】次に、テキストファイル1に修正を行うた
めに、バージョン管理用コマンド群4の取り出しコマン
ドで図4(A)に示すように、テキストファイル1内か
ら修正しようとする版数のテキストをワークファイル1
0に取り出し、エディタ(図示せず)で修正を行う。こ
の修正時には、管理ファイル2及び3のそれぞれの内容
は図4(B)及び(C)に示すように、修正前のとき
(図3(B)、(C))と同じである。
【0015】修正完了後、バージョン管理用コマンド群
4のファイル更新コマンドでファイル更新を行う。この
ファイル更新コマンド実行時、ファイル名を入力するた
めに、その入力したファイル名が管理ファイル2に登録
されているか否かのチェックをシステム実行コマンド群
5の所定のコマンドを用いて行う。
【0016】ここで、ファイル更新コマンド実行時、図
5(A)に示すように、端末から14で示すように手入
力で入力されたファイル名が、図4(B)及び図5
(B)に示す管理ファイル2に登録されているファイル
名cと同一のファイル名であるときには、上記のチェッ
クを経て修正されたテキストがワークファイル10から
テキストファイル1に11で示すようにファイル更新さ
れる。
【0017】また、このときユーザは端末のディスプレ
イの表示を見て対話形式で、登録しようとする任意の付
加情報を端末から手入力12で入力することにより、管
理ファイル3に図5(C)に13cで示す如く入力した
付加情報を登録することができる。この付加情報として
は、例えば修正したときの内容情報、管理番号その他が
ある。この管理番号は同一日に同じテキストを複数回修
正したような場合、その修正の都度異なる値に設定する
ことにより、同一日の修正でも修正内容が後から分か
る。
【0018】なお、図5(C)に示すように、管理ファ
イル3には、登録ファイル名13aと、バージョン番号
13bも自動的に登録される。これにより、管理ファイ
ル3には図5(C)に13で示す1レコードが登録され
る。管理ファイル3の付加情報は、初期設定時にユーザ
の自由に設定できる(例えば、桁数やタイトル文字な
ど)。
【0019】なお、前記ファイル更新コマンド実行時
に、入力したファイル名が管理ファイル2に登録されて
いるファイル名と異なるときには、ファイルは更新され
ず、強制終了する。
【0020】このように、本実施例によれば、従来は管
理できなかった付加情報13cを管理することができる
ため、従来に比べて使い勝手を向上できる。また、複数
のテキストファイル11〜1nの中から所望のバージョン
番号のテキストなどを検索する場合は、管理ファイル2
及び3の付加情報からサーチし、検索・統計をとること
ができるので、従来のようにファイル単位の管理である
と複数のテキストファイル11〜1nのすべてのファイル
名を検索してから必要とする情報を検索する場合に比べ
て検索時間を短縮することができる。
【0021】
【発明の効果】以上説明したように、本発明によれば、
第1の管理ファイルにテキスト形式の複数のファイルの
うち管理対象となるファイルのファイル名が登録され、
第2の管理ファイルにユーザの任意の付加情報が登録さ
れるため、従来できなかったユーザの任意の付加情報の
管理ができ、よって、付加情報を有効利用でき、ユーザ
の使い勝手を向上できる。
【0022】また、本発明によれば、管理対象となる複
数のファイルをファイル単位で検索しなくとも、第1及
び第2の管理ファイルの情報から管理対象となる複数の
ファイルの情報をグループ毎に検索することができるた
め、ファイル単位でファイルの内容を検索していた従来
方式に比し、管理対象となるファイル数が増えれば増え
るほど検索時間を大幅に短縮することができる。
【図面の簡単な説明】
【図1】本発明方式の一実施例を説明するためのディレ
クトリ構成図である。
【図2】図1の2つの管理ファイルの内容を説明する図
である。
【図3】本発明方式の一実施例の処理動作と管理ファイ
ルの内容を説明する図(その1)である。
【図4】本発明方式の一実施例の処理動作と管理ファイ
ルの内容を説明する図(その2)である。
【図5】本発明方式の一実施例の処理動作と管理ファイ
ルの内容を説明する図(その3)である。
【符号の説明】
1〜1n、1 テキストファイル 2 第1の管理ファイル 3 第2の管理ファイル 4 バージョン管理用コマンド群 5 システム実行コマンド群 6a、13a ファイル名 6b、13b バージョン番号 6c、13c 付加情報

Claims (2)

    (57)【特許請求の範囲】
  1. 【請求項1】 テキスト形式の複数のファイルのうち管
    理対象となるファイルのファイル名が登録される第1の
    管理ファイルと、 前記複数のファイルのうち任意のファイルのテキストが
    変更されたときに、該任意のファイルのファイル名が該
    第1の管理ファイルに登録されているか否かをチェック
    するチェック手段と、 該チェック手段によるチェックの結果、前記テキストが
    変更された任意のファイルのファイル名が該第1の管理
    ファイルに登録されていると判定されたときに、ユーザ
    の任意の付加情報が登録される第2の管理ファイルとを
    有することを特徴とする履歴管理方式。
  2. 【請求項2】 前記第2の管理ファイルは、前記テキス
    トが変更された任意のファイルのファイル名とバージョ
    ン番号とが自動的に、前記ユーザの任意の付加情報と同
    一レコードに登録されることを特徴とする請求項1記載
    の履歴管理方式。
JP7039632A 1995-02-28 1995-02-28 履歴管理方式 Expired - Lifetime JP2647044B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7039632A JP2647044B2 (ja) 1995-02-28 1995-02-28 履歴管理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7039632A JP2647044B2 (ja) 1995-02-28 1995-02-28 履歴管理方式

Publications (2)

Publication Number Publication Date
JPH08235037A JPH08235037A (ja) 1996-09-13
JP2647044B2 true JP2647044B2 (ja) 1997-08-27

Family

ID=12558477

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7039632A Expired - Lifetime JP2647044B2 (ja) 1995-02-28 1995-02-28 履歴管理方式

Country Status (1)

Country Link
JP (1) JP2647044B2 (ja)

Also Published As

Publication number Publication date
JPH08235037A (ja) 1996-09-13

Similar Documents

Publication Publication Date Title
JP3613504B2 (ja) 版管理・構成管理方法および装置および版管理・構成管理プログラムを記録したコンピュータ読み取り可能な記録媒体
US5778389A (en) Method and system for synchronizing computer file directories
JP2647044B2 (ja) 履歴管理方式
JPH08202603A (ja) 文書作成装置および文書ファイル編成方法
JPH0256666A (ja) ジョブネットワーク一元管理システム生成情報動的更新方式
JPH0784778A (ja) ソースプログラムの試験項目編集・管理装置
JP2000259742A (ja) 会計データの加除・訂正履歴記録の要否判定方法、会計処理装置、および会計データの加除・訂正履歴記録の要否判定プログラムの記録媒体
JP2692196B2 (ja) テストデータ編集方式
JPS6398029A (ja) パツチ自動選択適用方式
JP3497053B2 (ja) オンラインデータベース管理システムにおける処理方法及びオンラインデータベース管理システム
JP2508212B2 (ja) ソフトウエア部品管理方式
JPH0756792A (ja) ファイルバックアップシステム
JP3722854B2 (ja) データ編集装置
JPH0744426A (ja) ファイルシステムのファイル管理方法
JPH0816382A (ja) 誤修正行検索装置
JP2000348023A (ja) 文書版管理システム
JPH05324734A (ja) 電子ファイリング装置
JPH04195559A (ja) サブファイル管理方式
JPH04369706A (ja) 端末機能キー入力方式
JPH02211557A (ja) データベースの退避方式
JPH05108314A (ja) 原始プログラムの管理方法
JPH04314129A (ja) ファイル管理方式
JPH05127965A (ja) 設計情報復元方法
JPH0619894A (ja) 文書処理装置
JPH1153246A (ja) ハイパーリンク装置の自動更新装置及びその方法