JP3440991B2 - ファイルリビジョン管理システム - Google Patents
ファイルリビジョン管理システムInfo
- Publication number
- JP3440991B2 JP3440991B2 JP05856499A JP5856499A JP3440991B2 JP 3440991 B2 JP3440991 B2 JP 3440991B2 JP 05856499 A JP05856499 A JP 05856499A JP 5856499 A JP5856499 A JP 5856499A JP 3440991 B2 JP3440991 B2 JP 3440991B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- name
- application
- files
- deleted
- 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 - Fee Related
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3466—Performance evaluation by tracing or monitoring
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/14—Error detection or correction of the data by redundancy in operation
- G06F11/1402—Saving, restoring, recovering or retrying
- G06F11/1446—Point-in-time backing up or restoration of persistent data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/865—Monitoring of software
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10S—TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10S707/00—Data processing: database and file management or data structures
- Y10S707/99951—File or database maintenance
- Y10S707/99952—Coherency, e.g. same view to multiple users
- Y10S707/99954—Version management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Computer Hardware Design (AREA)
- Quality & Reliability (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Description
ョン管理機能が備わっていないアプリケーションにおい
て、リビジョン管理機能を可能とするための、コンピュ
ータファイルのバックアップ方法に関するものである。
には様々な検討が重ねられてきた。例えば、特開平4−
369745号公報では、ユーザがアプリケーション使
用中に規定の条件を満たすか、時間が経過したときに作
成されるバックアップファイルを仮バックアップファイ
ルとして履歴をとり、その中で実際にコンパイルと実行
が可能な仮ファイルだけを正式なバックアップ方法とし
て保存する方法が開示されている。同じく、ファイルの
バックアップ管理に関して、リビジョン管理機能という
ものがある。リビジョン管理機能とは、アプリケーショ
ン上で、ユーザの操作によって削除操作又は名前変更操
作を受けたファイルとその削除・名前変更履歴を記憶し
て、必要時に再度引き出せるようにした機能のことであ
る。良く知られるように、このファイルのリビジョン機
能は、マイクロソフト社のワードプロセッサ「Wor
d」等の一部アプリケーションソフトウェア上におい
て、アプリケーションの一機能として実現されてきた。
特定のアプリケーションソフトウェアだけがファイルの
リビジョン管理機能を提供していては、複数のアプリケ
ーションを同時並行して使用する必要のある現代コンピ
ュータ事情に照らし合わせると、効率が良いとは言えな
い。また、アプリケーション各々でファイルのリビジョ
ン管理していては、ソフトウェア間で作業が重複して無
駄が生じる。
ものである。即ち、ファイルのリビジョン管理機能を持
たないアプリケーションソフトであっても、リビジョン
管理が可能となり、リビジョン機能の本義であるファイ
ルのバックアップ処理について信頼性を高めると共に、
対象となるアプリケーションソフトウェアについて、共
通化を図ることで効率化を向上させ、作成側のコストを
減少させることができるファイルのリビジョン管理シス
テムを提供することを目的とする。
明は、アプリケーションからのファイル操作を監視する
ことでリビジョン管理を行うことを特徴とするファイル
のリビジョン管理システムである。本発明のファイルの
リビジョン管理システムによれば、アプリケーションか
らのファイル操作を監視しているので、アプリケーショ
ンによるファイル削除や名前変更などデータ更新発生ご
とに逐次対応が可能である。また、作成側からの視点で
は、個々のアプリケーションにリビジョン機能を付け加
えるコストが省けるという利点がある。ユーザ側からの
視点では、どのソフトウェアがリビジョン管理を行って
いるのか、行っていないのかを考慮する必要が無くなる
と同時に、提供されたアプリケーション間で重複する作
業が減少するので記憶装置のメモリを節約できる利点が
ある。
操作を受けたファイルを、名前を変更することでバック
アップファイルとして記憶することを特徴とするファイ
ルのリビジョン管理システムである。本発明のファイル
のリビジョン管理システムによれば、ユーザがファイル
の削除操作を実行しても、直ちにはファイルデータは消
去されずに記憶装置上に別名で保管されるので、削除フ
ァイルが再び必要になっても容易に対応できる。例え
ば、不慮の事故でファイルを削除したとしても復帰は容
易であり、安全性の面から大きな利点がある。
ァイル名変更操作を検知したとき、変更後のファイル名
と、過去にアプリケーションから削除操作を受けた複数
のファイル名とを照合し、名前が一致するファイル以外
を作業用ファイルと見なすことを特徴とするファイルの
リビジョン管理システムである。削除操作履歴に存在す
るファイル名と、編集作業中に名前変更操作を受けたフ
ァイルの変更名が一致するということは、この2つのフ
ァイル間に何らかの関連性が存在していることを示して
いる。逆に言えば、一致しないファイルについて、一時
的な編集等の作業を行うためだけの作業用ファイルと見
なすことは、人間の思考方法に沿った合理的判断を実現
するものである。
作業用ファイルと見なされたファイルについては、以後
リビジョン管理をせずに、その時点でファイルデータを
削除することを特徴とするファイルのリビジョン管理シ
ステムである。本発明のファイルのリビジョン管理シス
テムでは、本来バックアップファイルとして保存の必要
のない作業用ファイルについて、リビジョン管理を行わ
ないので、リビジョン管理動作の無駄と記憶装置メモリ
の無駄を省くことができる。
ップファイルの名前に、更新作業時の日時を使用するの
を特徴とするファイルのリビジョン管理システムであ
る。本発明のファイルのリビジョン管理システムによれ
ば、更新日時をバックアップファイル名に用いること
で、並び変えや検索等、リビジョン管理システム内での
ファイル取扱いを容易化する。
イルを区別するための削除ファイル記憶部を備えること
を特徴とするファイルのリビジョン管理システムであ
る。本発明のファイルのリビジョン管理システムでは、
作業用ファイルと他のファイルを区別するために、削除
ファイル名記憶部で条件操作を通して作業用ファイルと
見なしたファイルを逐次削除して、これをリビジョン管
理しないようにしている。具体的に、アプリケーション
からのファイル名変更操作に対して、過去にアプリケー
ションから削除操作を受けた複数のファイル名とを照合
して、名前が一致するファイル以外を作業用ファイルと
見なして削除する。このようにして再び必要となり得な
いファイルが記憶装置上から削除される。
ルのリビジョン管理システムにつき図面を参照して説明
する。
タ上で動作する一般的に用いられているワードプロセッ
サや表計算ソフト等のアプリケーションソフトウェアを
指す。実際にリビジョン管理を行うリビジョン管理部2
は、ファイル操作監視部21と、処理部22と、削除フ
ァイル名記憶部23から成る。オペレーティングシステ
ム3は、例えばマイクロソフト社の「Windows9
8」等のソフトウェアを指す。記憶装置4とは磁気ディ
スク等の固定式、若しくは取り外し式の記憶媒体装置で
ある。
フローチャートである。
ーション1のファイル操作を検知・把握する(S1)。
もしもアプリケーション1のファイル操作が「ファイル
削除」の場合(S2)は、削除操作を受けたファイル名
と、削除操作を受けたファイル名の前に更新日時を示す
文字を追加した新たな名前を、バックアップファイル名
として、処理部22を通して削除ファイル名記憶部23
に記憶する(S3)。図2は削除ファイル名記憶部23
内部で、削除操作を受けたファイル名と、変更されたフ
ァイル名がどのように保管されるかを示す概念図であ
る。続いて、実際に削除操作を受けたファイルを削除せ
ずに、名前だけS3で決められたバックアップ名に変更
する(S4)。アプリケーション1のファイル操作が
「名前の変更」の場合(S5)、変更後のファイル名と
削除ファイル名記憶部23に記憶された削除ファイル名
を照合する(S6)。照合の結果、変更後のファイル名
と一致しない削除ファイル名について、バックアップ名
のファイルを削除する(S7)。
である。
る。 (操作1)アプリケーション1が編集するファイルを”
org.doc ”として、編集途中においてアプリケーション
1が作業用ファイル”tmp1.doc ”を作成したと仮定す
る。結果として、記憶装置4には”org.doc ”と”tmp
1.doc ”の2ファイルが保管されることになる。 (操作2)アプリケーション1が編集していたファイ
ル”org.doc ”を保存しようとする際、一時的に編集内
容を記憶するファイル”$$$.doc ”を作成する。 (操作3)ファイル”org.doc ”の保存後、不要な作業
用ファイル”tmp1.doc ”を削除する。その際、削除フ
ァイル名記憶部23に、削除されるファイルの名前”tm
p1.doc ”と更新日時を付加したバックアップ名”tmp1_
19980930_1729.doc”(1998年9月30日17時29分)を記憶
する。削除されるべきファイル”tmp1.doc ”は削除さ
れずに、ファイル名をバックアップ名に変更して保管さ
れる。 (操作4)編集した元のファイル”org.doc ”を削除す
るときも、作業用ファイル”tmp1.doc ”を削除すると
きと同様、削除ファイル名記憶部23にファイルのバッ
クアップ名を記憶し、ファイル名もバックアップ名に変
更される。 (操作5)最後に、編集結果を保存した一時ファイル”
$$$.doc ”の名前を、元のファイル”org.doc ”に変更
する際、削除ファイル名記憶部23の削除ファイル名
と”org.doc ”を照合し、名前が一致しないファイル”
tmp1.doc ”について、バックアップ名に変更後のファ
イル名及びファイル”tmp1_19980930_1729.doc”を削除
する。
ーションのファイル操作を監視することで、ファイルの
リビジョン管理機能を有していないアプリケーションで
もリビジョン管理をできるようにしたシステムを提供す
るものである。また、本発明のシステムでは、削除ファ
イル名記憶部をシステム内に有することで、アプリケー
ションが削除操作した作業用ファイルをリビジョン管理
しないことを特徴としている。本発明によって、個々の
アプリケーションにリビジョン機能を付け加えるコスト
を削減できる効果がある。また、ユーザ側からの視点で
は、どのソフトウェアがリビジョン管理を行っているの
か、行っていないのかを考慮する必要が無くなると同時
に、提供されたアプリケーション間で重複する作業が減
少し、作業用ファイル等の無駄なものをリビジョン管理
しないことで、メモリの節約効果がある。
作を受けたファイル名と、変更されたファイル名がどの
ように保管されるかを示す概念図である。
ャートである。
Claims (5)
- 【請求項1】 アプリケーションからのファイル操作を
監視することによって、操作を受けたファイルの履歴と
保管・削除等の管理を行うリビジョン管理機能を備え、 アプリケーションからのファイル名変更操作を検知した
とき、変更後のファイル名と、過去にアプリケーション
から削除操作を受けた複数のファイル名とを照合し、名
前が一致するファイル以外を作業用ファイルと見なすこ
とを特徴とする ファイルのリビジョン管理システム。 - 【請求項2】 アプリケーションから削除操作を受けた
ファイルについて、名前を変更して記憶装置上に保管す
ることを特徴とする請求項1記載のファイルのリビジョ
ン管理システム。 - 【請求項3】 ファイル名変更操作時に、作業用ファイ
ルと見なされたファイルについては、以後リビジョン管
理をせずに、その時点でファイルデータを削除すること
を特徴とする請求項1又は請求項2記載のファイルのリ
ビジョン管理システム。 - 【請求項4】 変更するファイルの名前に更新作業時の
日時を使用することを特徴とする請求項1乃至請求項3
のいずれか記載のファイルのリビジョン管理システム。 - 【請求項5】 アプリケーションから削除操作を受けた
ファイルの名前と、このファイルをバックアップとして
保管するにあたって変更した名前とを記憶するための削
除ファイル記憶部を備えることを特徴とする請求項1乃
至請求項4のいずれか記載のファイルのリビジョン管理
システム。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP05856499A JP3440991B2 (ja) | 1999-03-05 | 1999-03-05 | ファイルリビジョン管理システム |
US09/517,695 US6629109B1 (en) | 1999-03-05 | 2000-03-02 | System and method of enabling file revision management of application software |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP05856499A JP3440991B2 (ja) | 1999-03-05 | 1999-03-05 | ファイルリビジョン管理システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2000259456A JP2000259456A (ja) | 2000-09-22 |
JP3440991B2 true JP3440991B2 (ja) | 2003-08-25 |
Family
ID=13087958
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP05856499A Expired - Fee Related JP3440991B2 (ja) | 1999-03-05 | 1999-03-05 | ファイルリビジョン管理システム |
Country Status (2)
Country | Link |
---|---|
US (1) | US6629109B1 (ja) |
JP (1) | JP3440991B2 (ja) |
Families Citing this family (61)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6880008B1 (en) | 1999-03-31 | 2005-04-12 | Sony Corporation | System and method for retrieving a backup file having a file name exactly corresponding to the date and time of a client request, if no exact match for the date and time corresponding to the client request is found, to search for the backup file having the file name with a date and time that are closest to but prior to the specified date and time |
US6874139B2 (en) * | 2000-05-15 | 2005-03-29 | Interfuse Technology Corporation | Method and system for seamless integration of preprocessing and postprocessing functions with an existing application program |
US20050154885A1 (en) * | 2000-05-15 | 2005-07-14 | Interfuse Technology, Inc. | Electronic data security system and method |
US6883168B1 (en) | 2000-06-21 | 2005-04-19 | Microsoft Corporation | Methods, systems, architectures and data structures for delivering software via a network |
US7155667B1 (en) | 2000-06-21 | 2006-12-26 | Microsoft Corporation | User interface for integrated spreadsheets and word processing tables |
US7191394B1 (en) | 2000-06-21 | 2007-03-13 | Microsoft Corporation | Authoring arbitrary XML documents using DHTML and XSLT |
US7346848B1 (en) | 2000-06-21 | 2008-03-18 | Microsoft Corporation | Single window navigation methods and systems |
US7624356B1 (en) | 2000-06-21 | 2009-11-24 | Microsoft Corporation | Task-sensitive methods and systems for displaying command sets |
US6948135B1 (en) | 2000-06-21 | 2005-09-20 | Microsoft Corporation | Method and systems of providing information to computer users |
US7000230B1 (en) | 2000-06-21 | 2006-02-14 | Microsoft Corporation | Network-based software extensions |
US7117435B1 (en) | 2000-06-21 | 2006-10-03 | Microsoft Corporation | Spreadsheet fields in text |
WO2002025473A1 (en) * | 2000-09-21 | 2002-03-28 | Integrity Pc Innovations, Inc. | An automatic real-time file management method and apparatus |
US6983296B1 (en) * | 2002-08-12 | 2006-01-03 | Network Appliance, Inc. | System and method for tracking modified files in a file system |
KR20040051678A (ko) * | 2002-12-11 | 2004-06-19 | 김기돈 | 네트워크상에서 배포되는 소프트웨어 패키지의 등록번호 관리 시스템 및 방법 |
US7415672B1 (en) | 2003-03-24 | 2008-08-19 | Microsoft Corporation | System and method for designing electronic forms |
US7370066B1 (en) * | 2003-03-24 | 2008-05-06 | Microsoft Corporation | System and method for offline editing of data files |
US7275216B2 (en) * | 2003-03-24 | 2007-09-25 | Microsoft Corporation | System and method for designing electronic forms and hierarchical schemas |
US7913159B2 (en) | 2003-03-28 | 2011-03-22 | Microsoft Corporation | System and method for real-time validation of structured data files |
US7296017B2 (en) | 2003-03-28 | 2007-11-13 | Microsoft Corporation | Validation of XML data files |
US6908058B2 (en) * | 2003-03-28 | 2005-06-21 | Suncast Corporation | Hose reel cart with elevated crank handle |
US20040243627A1 (en) * | 2003-05-28 | 2004-12-02 | Integrated Data Control, Inc. | Chat stream information capturing and indexing system |
US7451392B1 (en) | 2003-06-30 | 2008-11-11 | Microsoft Corporation | Rendering an HTML electronic form by applying XSLT to XML using a solution |
US7406660B1 (en) | 2003-08-01 | 2008-07-29 | Microsoft Corporation | Mapping between structured data and a visual surface |
US7334187B1 (en) | 2003-08-06 | 2008-02-19 | Microsoft Corporation | Electronic form aggregation |
JP4476594B2 (ja) * | 2003-10-17 | 2010-06-09 | 淳二 城戸 | 有機エレクトロルミネッセント素子 |
US8819072B1 (en) | 2004-02-02 | 2014-08-26 | Microsoft Corporation | Promoting data from structured data files |
US7496837B1 (en) | 2004-04-29 | 2009-02-24 | Microsoft Corporation | Structural editing with schema awareness |
US8108429B2 (en) | 2004-05-07 | 2012-01-31 | Quest Software, Inc. | System for moving real-time data events across a plurality of devices in a network for simultaneous data protection, replication, and access services |
US7565661B2 (en) * | 2004-05-10 | 2009-07-21 | Siew Yong Sim-Tang | Method and system for real-time event journaling to provide enterprise data services |
US7281018B1 (en) | 2004-05-26 | 2007-10-09 | Microsoft Corporation | Form template data source change |
US7774620B1 (en) | 2004-05-27 | 2010-08-10 | Microsoft Corporation | Executing applications at appropriate trust levels |
JP4416603B2 (ja) * | 2004-08-20 | 2010-02-17 | キヤノン株式会社 | 画像処理装置及び画像処理装置の制御方法 |
US7979404B2 (en) | 2004-09-17 | 2011-07-12 | Quest Software, Inc. | Extracting data changes and storing data history to allow for instantaneous access to and reconstruction of any point-in-time data |
US7692636B2 (en) | 2004-09-30 | 2010-04-06 | Microsoft Corporation | Systems and methods for handwriting to a screen |
JP4398343B2 (ja) * | 2004-10-18 | 2010-01-13 | 富士通株式会社 | 電子メール通信装置、添付ファイル更新装置、電子メール通信方法、添付ファイル更新方法、電子メール通信プログラム |
US8487879B2 (en) | 2004-10-29 | 2013-07-16 | Microsoft Corporation | Systems and methods for interacting with a computer through handwriting to a screen |
US7904913B2 (en) | 2004-11-02 | 2011-03-08 | Bakbone Software, Inc. | Management interface for a system that provides automated, real-time, continuous data protection |
US20060098673A1 (en) * | 2004-11-09 | 2006-05-11 | Alcatel | Input queue packet switch architecture and queue service discipline |
US20060106896A1 (en) * | 2004-11-12 | 2006-05-18 | International Business Machines Corporation | System and method for creating list of backup files based upon program properties |
US7712022B2 (en) | 2004-11-15 | 2010-05-04 | Microsoft Corporation | Mutually exclusive options in electronic forms |
US7721190B2 (en) | 2004-11-16 | 2010-05-18 | Microsoft Corporation | Methods and systems for server side form processing |
US7509353B2 (en) * | 2004-11-16 | 2009-03-24 | Microsoft Corporation | Methods and systems for exchanging and rendering forms |
US7904801B2 (en) | 2004-12-15 | 2011-03-08 | Microsoft Corporation | Recursive sections in electronic forms |
US7937651B2 (en) | 2005-01-14 | 2011-05-03 | Microsoft Corporation | Structural editing operations for network forms |
US7797727B1 (en) * | 2005-01-31 | 2010-09-14 | Hewlett-Packard Development Company, L.P. | Launching an application in a restricted user account |
US7725834B2 (en) | 2005-03-04 | 2010-05-25 | Microsoft Corporation | Designer-created aspect for an electronic form template |
US8010515B2 (en) | 2005-04-15 | 2011-08-30 | Microsoft Corporation | Query to an electronic form |
US8627068B1 (en) | 2005-04-29 | 2014-01-07 | Hewlett-Packard Development Company, L. P. | Selecting access authorities |
US7707558B2 (en) * | 2005-06-10 | 2010-04-27 | Symantec Corporation | Operating system loader modification |
US8200975B2 (en) | 2005-06-29 | 2012-06-12 | Microsoft Corporation | Digital signatures for network forms |
US7788521B1 (en) | 2005-07-20 | 2010-08-31 | Bakbone Software, Inc. | Method and system for virtual on-demand recovery for real-time, continuous data protection |
US7689602B1 (en) | 2005-07-20 | 2010-03-30 | Bakbone Software, Inc. | Method of creating hierarchical indices for a distributed object system |
US8001459B2 (en) | 2005-12-05 | 2011-08-16 | Microsoft Corporation | Enabling electronic documents for limited-capability computing devices |
US7779343B2 (en) | 2006-01-30 | 2010-08-17 | Microsoft Corporation | Opening network-enabled electronic documents |
US8131723B2 (en) | 2007-03-30 | 2012-03-06 | Quest Software, Inc. | Recovering a file system to any point-in-time in the past with guaranteed structure, content consistency and integrity |
US8364648B1 (en) | 2007-04-09 | 2013-01-29 | Quest Software, Inc. | Recovering a database to any point-in-time in the past with guaranteed data consistency |
JP5284618B2 (ja) * | 2007-10-19 | 2013-09-11 | 日本電気株式会社 | データ制御装置、プログラム、システム、および、方法 |
US8499349B1 (en) * | 2009-04-22 | 2013-07-30 | Trend Micro, Inc. | Detection and restoration of files patched by malware |
EP2530945B1 (en) * | 2011-05-31 | 2015-03-25 | Kabushiki Kaisha Toshiba | Server, data distribution system and data distribution method |
JP2014206967A (ja) * | 2013-03-18 | 2014-10-30 | 株式会社Genusion | 記憶装置 |
KR102009419B1 (ko) * | 2017-07-20 | 2019-08-09 | 라인 가부시키가이샤 | 실행 가능한 압축 파일을 보호하기 위한 파일 보호 방법 및 시스템 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH01195559A (ja) | 1988-01-29 | 1989-08-07 | Matsushita Electric Ind Co Ltd | 電気機器のバックアップ記憶装置 |
JPH01315844A (ja) | 1988-06-15 | 1989-12-20 | Nec Corp | ファイル名ダイナミック付与方式 |
US5202982A (en) * | 1990-03-27 | 1993-04-13 | Sun Microsystems, Inc. | Method and apparatus for the naming of database component files to avoid duplication of files |
JPH04178846A (ja) | 1990-11-14 | 1992-06-25 | Hokkaido Nippon Denki Software Kk | ライブラリ保守方式 |
JPH04369745A (ja) | 1991-06-19 | 1992-12-22 | Fujitsu Ltd | バックアップファイル作成及び管理方式並びに版数管理方式 |
US5627996A (en) * | 1992-08-19 | 1997-05-06 | At&T | Method and apparatus for accessing the same computer file using different file name formats |
US5504886A (en) * | 1993-07-02 | 1996-04-02 | International Business Machines Corporation | System and method for applying user supplied relation definitions to application files for a relational database |
US5675725A (en) * | 1993-07-19 | 1997-10-07 | Cheyenne Advanced Technology Limited | Computer backup system operable with open files |
JPH0764838A (ja) | 1993-08-31 | 1995-03-10 | Toshiba Corp | 情報処理装置及び制御方法 |
JP3270216B2 (ja) * | 1993-10-08 | 2002-04-02 | 富士通株式会社 | ファイル名検出方式 |
US6453325B1 (en) * | 1995-05-24 | 2002-09-17 | International Business Machines Corporation | Method and means for backup and restoration of a database system linked to a system for filing data |
US5778395A (en) * | 1995-10-23 | 1998-07-07 | Stac, Inc. | System for backing up files from disk volumes on multiple nodes of a computer network |
US5754848A (en) * | 1996-09-11 | 1998-05-19 | Hewlett-Packard Co. | Apparatus and method for disaster recovery of an operating system utilizing long file and directory names |
AU5365998A (en) * | 1996-11-27 | 1998-06-22 | 1 Vision Software, L.L.C. | File directory and file navigation system |
US5848418A (en) * | 1997-02-19 | 1998-12-08 | Watchsoft, Inc. | Electronic file analyzer and selector |
US6134660A (en) * | 1997-06-30 | 2000-10-17 | Telcordia Technologies, Inc. | Method for revoking computer backup files using cryptographic techniques |
US5991772A (en) * | 1997-10-31 | 1999-11-23 | Oracle Corporation | Method and apparatus for restoring a portion of a database |
US6101585A (en) * | 1997-11-04 | 2000-08-08 | Adaptec, Inc. | Mechanism for incremental backup of on-line files |
US6088694A (en) * | 1998-03-31 | 2000-07-11 | International Business Machines Corporation | Continuous availability and efficient backup for externally referenced objects |
-
1999
- 1999-03-05 JP JP05856499A patent/JP3440991B2/ja not_active Expired - Fee Related
-
2000
- 2000-03-02 US US09/517,695 patent/US6629109B1/en not_active Expired - Fee Related
Non-Patent Citations (1)
Title |
---|
リチャード・M・ストールマン 著/滝沢 徹 訳,GNU Emacs19 マニュアル,日本,アジソン・ウェスレイ・パブリッシャーズ・ジャパン,1997年10月31日,第1版,p.93 ―― 121 |
Also Published As
Publication number | Publication date |
---|---|
US6629109B1 (en) | 2003-09-30 |
JP2000259456A (ja) | 2000-09-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3440991B2 (ja) | ファイルリビジョン管理システム | |
KR100862661B1 (ko) | 지연된 로깅 방법 및 그 장치 | |
CA2422176C (en) | Method and apparatus for interrupting updates to a database to provide read-only access | |
JP3386823B2 (ja) | ファイルの管理方法及び装置 | |
JP2005507100A5 (ja) | ||
US20070288527A1 (en) | Delayed Deletion Of Extended Attributes | |
JP4304194B2 (ja) | ファイルシステム管理装置及び方法 | |
US20030126163A1 (en) | Method for file deletion and recovery against system failures in database management system | |
CN102073553A (zh) | 一种文件恢复的方法和装置 | |
KR20100025116A (ko) | 완전삭제를 이용한 자동적인 문서유출 방지 시스템 | |
US5230075A (en) | Database shadowing system with data tags that select an operation of the save command | |
US5761676A (en) | Method of removing unneeded data from DB2 logs and other data sets having displacement-dependent data | |
JPH0475544B2 (ja) | ||
JP3759676B2 (ja) | 作業のリドウ・アンドウ機能及び自動保存機能を備えたアプリケーション装置及び方法 | |
JP2822869B2 (ja) | ライブラリファイル管理装置 | |
Holyer et al. | A recovery mechanism for shells | |
JP3022011B2 (ja) | データバックアップシステム | |
JPH03116248A (ja) | データベースのデータ保全方式 | |
JPS62137646A (ja) | バツクアツプフアイル作成方式 | |
JPH04367041A (ja) | ファイル複写装置 | |
JP3170795B2 (ja) | ファイルのグループ処理装置 | |
JPH09259021A (ja) | データ管理装置及び方法 | |
JP2001109618A (ja) | 履歴管理ファイルシステム | |
JP2001142750A (ja) | データファイル記録管理装置及び方法並びに記録媒体 | |
JPH01114948A (ja) | ファイル編集サポート方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080620 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090620 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100620 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100620 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110620 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110620 Year of fee payment: 8 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R371 | Transfer withdrawn |
Free format text: JAPANESE INTERMEDIATE CODE: R371 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120620 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120620 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120620 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130620 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130620 Year of fee payment: 10 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |