CN1073277A - 在数据处理系统程序库中建立和保存多种文件版本的方法和系统 - Google Patents

在数据处理系统程序库中建立和保存多种文件版本的方法和系统 Download PDF

Info

Publication number
CN1073277A
CN1073277A CN92113214A CN92113214A CN1073277A CN 1073277 A CN1073277 A CN 1073277A CN 92113214 A CN92113214 A CN 92113214A CN 92113214 A CN92113214 A CN 92113214A CN 1073277 A CN1073277 A CN 1073277A
Authority
CN
China
Prior art keywords
file
version
routine library
precursor
root
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.)
Granted
Application number
CN92113214A
Other languages
English (en)
Other versions
CN1034297C (zh
Inventor
威廉·爱德华·霍威尔
哈里·努卡拉帕迪·雷迪
迪纳·S·王
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.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
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 International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN1073277A publication Critical patent/CN1073277A/zh
Application granted granted Critical
Publication of CN1034297C publication Critical patent/CN1034297C/zh
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/93Document management systems
    • YGENERAL 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
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99951File or database maintenance
    • Y10S707/99952Coherency, e.g. same view to multiple users
    • Y10S707/99954Version management

Abstract

本发明是在一个数据处理系统实现的程序库中, 建立和保存多个文件版本的一种方法和一个系统。 一个已选定的版根标识符,能自动地与每一个建立了 根文件的后继版本相联系,也能与另一个前趋文件相 对应。而且,一个特定的无根的前趋文件能自动地被 选作根文件,并标上与其对应的版根标识符。新建的 版根标识符能自动地与所有无根的前趋文件和在此 基础上建立的后继文件相联系。

Description

本发明总的来说涉及数据处理系统实现程序库的问题,确切地说是在一个数据处理系统实现的程序库中,建立和保存多种文件版本的一个方法和系统。更具体地说,本发明是在一个数据处理系统实现的程序库中,建立和保存一个文件的多个前趋版本和多个后继版本。
在当今世界上,用电子学方法实现的“程序库”正在迅速地取代很多传统的信息存贮形式。对于数据处理系统实现的程序库来说,保存和控制大量的不同的目标编码或文件,是件很容易的事。有不同的标准,如根据同际标准ISO或IEC的10166,以及文件的整理汇编和检索(DFR)等标准,来改变和保存这样的一些文件。
但是,在这种电子程序库中,存在的一个问题就是在所有与之相关的文件中,在称之为“基本的文件”里,如何管理和控制一个选定文件的多种版本的问题。在很多系统里,一个文件的多种版本间存在着一个线性关系,也就是说,在一个已选定的文件中,可能只有一个前趋文件和一个后继文件。因此,现在需要一种方法和系统,它能允许每一个文件有多个前趋和多个后继文件。而在目前的程序库中,现在还没有能建立和保存有这样一种关系的程序库。
显而易见,需要有一种方法和一个系统,它能在一个数据处理系统程序库中,建立和保存有多个前趋版本和多个后继版本的文件。
所以,本发明的第一个目的是提供一个改进的数据处理系统实现的程序库。
本发明的第二个目的是在一个数据处理系统实现的程序库中,为建立和保存多种文件版本,提供一个改进了的方法和系统。
本发明的最后一个目的是在一个数据处理系统实现的程序库中,为建立和保存一个文件的多个前趋版本和多个后继版本,提供一个改进的方法和系统。
下面说明以上目的是如何实现的。对于已建立了特定根文件的每一个后继版文件来说,在一个数据处理系统实现的程序库中选出的文件被唯一地标识为根文件和版根标识符。因此,选定的版根标识符就自动地与每一个已建立了根文件的后继版本文件相一致。在根文件的后继版本和第二个前趋文件建立的基础上,与根文件相对应的版根标识符自动地把后继版文件和第二个前趋文件联系在一起。如果有一个后继版本文件,它是在多个无根的前趋文件基础上建立的,那么,一个指定的无根的前趋文件就自动地作为一个根文件被选出来,同时,也建立起来了与其相对应的版根标识符。因此,新建立的版根标识符就自动地把所有无根的前趋文件和在此基础上建立的后继版文件联系了起来。
有关本发明本身以及它的最佳应用模式,及它要达到的其它目的和具有的其它优点,将参照附图详细具体地进行描述,在附图中:
图1为了一个分布式数据处理系统的示意图,可以用它来实现本发明的方法和系统;
图2是本发明的方法和系统的软件执行程序的流程图;
图3是一个可以用本发明的方法和系统来实现的第一个基本文件结构示意图;
图4是一个可以用本发明的方法和系统来实现的第二个基本文件结构示意图;以及
图5是一个可以用本发明的方法和系统来实现的第三个基本文件结构示意图。
参看附图,图1是一个分布式数据处理系统8,可以用它来实现本发明的方法和系统。由图可见,分布式数据系统8最好可以包含许多网络,象局域网10和32。每个局域网最好各自都包含有许多单独的计算机12和30。本领域的技术认员将会理解,与主机处理机相关联的多个智能工作站可以被用来实现每一个这样的网络。
这个数据处理系统的共同之处,在于每一个单独的计算机可以与一个存贮装置14和/或打印/输出装置16相连,根据本发明的方法和系统,可以利用一个或多个这样的存贮装置14,来存贮不同的目标代码或文件,它们可以被有机会利用这些目标代码或文件的用户周期性地进行存取。而且,根据本发明的方法和系统,可以用一个或多个这样的存贮器14,来存贮在数据处理系统实现程序库中一个特定文件的多个前趋文件和/或后继文件,这在以后将更详细地进行说明。
从图1可以看到,这个分布式数据处理系统8还可以包括主计算机,如图上所标的主计算机18,它最好通过通信链路22与局域网(LAN)10联接起来,主机18还可以与存贮装置20连接,存贮装置20也可以作为局域网(LAN)10的一个远程存贮器,而且主机也可以通过通信控制器26和通信链路34与入口服务器28联接。入口服务器28最好是一个独立计算机或智能工作站(IWS),它可以将局域网(LAN)32与局域网(LAN)10相联。
如上所述,在所讨论的局域网(LAN)32和局域网(LAN)10里,大量的数据目标代码或文件可以被贮存,在贮存装置20里,而且可以由主机18来控制。可以存贮Resource    Manager(资源管理程序)或Library    Service(程序库服务程序),来管理这些目标代码和文件。在所述的本发明的实施例中,根据国际标准ISO/IEC10166,Document    Filing    and    Retrieval(文件的整理汇编和检索),这些目标代码和/或文件,可以更好地被贮存或保存。本领域的技术人员将理解,经常需要在一个分式数据处理系统的一个中心位置,保存一个数据处理系统实现的程序库,其中用户通过这个分布式数据处理系统可以存取贮存在里面的目标代码或文件。
图2是本发明的方法和系统的一个高水平的软件程序流程图。如图所示,程序在框50处开始,然后走到框52处判断用户是否想建立一个现有文件版本。如不建立,则程序走到框54然后返回。如果用户想建立一个现有文件版本,在框52处判断后,程序走到框56,此处说明用户至少选择了一个前趋文件。
接着,程序走到框58,根据本发明的一个重要特征,在此处确定用户选择的前趋文件的数目。如果选了一个前趋文件,则程序走到框60,在此处程序要判断一下所选的前趋文件是否是一个根文件或一个根文件的版本。如果不是,程序走到框62,这时,就为这个前趋文件建立了一个版根标识符,同时,版根标识符把这个前趋文件和当前建立和文件联系到了一起。在更新了该电子程序库的指针后,程序走到框64然后返回。
仍然回到60来判断,如果所建立的当前版本的前趋文件是一个根文件或一个根文件版本,程序向下走到框66。框66说明了程序在此处要把这个前趋文件的版根标识符拷贝到新建的当前文件下,同时为这两个文件更新前版和后版的指针,然后程序走到64后返回。
重新回到判断框58,如果在当前建立的版本下,用户选择了多个前趋文件,程序接着走到框70继续判断。框70判断是否用户选择的所有的前趋文件或是根文件或是一个根文件版本。如果是,程序走到72,再来判断所有的与选择的前趋文件有关的版根标识符是否一致。如果不一致,则程序走到框74,然后送回一个出错信息。本领域的技术人员将理解,为了保存一个基本文件,在该基本文件中的所有文件都有一个相同的版根标识符。
重新回到框72,如果在用户所选的前趋文件中包含相同的版根标识符,则程序走到框76,在此处,说明对现行建立的文件来说,已标上了版根标识符,并且更新在电子程序库中这些文件的指针。然后程序走到78后返回。
再回到框70,如果用户所选的是在当前建立的版本文件中的所有前趋文件既不是根文件,也不是一个根文件版本,则程序走到框80,在此处程序要判断一下是否用户所选的许多趋文件中的多个前趋文件或是根文件或是一个根文件版本。如果是,则程序走到框82,接着判断或是根文件或是一个根文件版本的多个前趋文件中的每一个是否有相同的版根标识符,如果其版根标符不同,同前所述,程序走到框84,然后送回一个出错信息。
如果在框82处,判断出含有一个文件版本的多个前趋文件中的每一个都包含相同的版根标识符,则程序向下走到框86。在这里,当前的多个前趋文件的版根标识符,被标到新建的当前版的文件上,也被标到由用户所选的许多前趋文件中的无版根标的前趋文件上,然后更新指向这些文件的指针,程序走到框88处返回。
重新回到判断框80,如果用户所选的前趋文件里的多个前趋文件既不是根文件也不是一个根文件版本,程序则走到框90,在框90处判断的是在由用户选择的多个前趋文件里的任意一个前趋文件,是否或是指文件又是一个版本的根文件版本,如果是,则程序走到92,此处说明的是,或是根文件或是一个根文件版本的这个前趋文件,与在此结构下新建的版本文件和所有其它的无版根的前趋文件具有相同的版根标识符,然后程序走到框94处返回。
再回到框90处,在判断出在用户所选的多个前趋文件中,没有一个前趋文件或根文件或是根文件版本的情况下,程序走到框96处。框96表示本发明的一个重要特征,在此处,系统能自动地选出这些前趋文件中的一个作为根文件,然后给用户选的所有前趋文件,标上那个文件的版根标识符,并给当前建立的文件版本标上该版根标识符,然后更新指向这些文件的指针后,程序返回,如框98所示。
现在来看附图3,这是一个可以实现本发明的方法和系统的第一个基本文件结构的示意图,从图上可以看到,标号为100的文件C,有多个前趋文件102和104,还有多个后继文件106和108。如以上根据逻辑流程图所述,前趋文件102和104的所有版根标识符一定是相同的,而且将被用来当做这个基本文件里的所有后继文件的版根标识符。根据本发明的一个重要特征,在无论前趋文件102或前趋文件104都不包括一个根文本属性的情况下,办公程序库服务程序将给前趋文件102或前趋文件104选定出唯一固定的版根标识符,作为图3年示的基本文件的版根标识符,同时,这个版根标识符将被加到图3中的一个基本文件的属性上。也就是说,通过程序库服务程序,将从前趋文件102或104中任选一个版根标识符,作为文件100,106和108的版根标识符。
附图4是可以利用本发明的方法系统来实现的第二个基本文件结构的示意图。如图4所示,标号为110的文件A,是标号为112的文件B的前趋文件。标号为112的文件B和标号为116的文件D,都是标号为114的文件C的前趋文件。也就是说,如果这个文件不是第二种基本文件中的一个(不存在与现在的基本文件中的版根文件相同的版根标识符),而且这个文件是包含在这种基本文件中的另一个文件的前趋文件,那么,这个文件是可以被包括在这种基本文件里边的。根据本发明的一个重要特征,标号为116的前趋文件D,自动地被标上与编号110的文件A相同的版根标识符。在此基础上,版根标识符将自动地标在编号为114的文件C上。
最后看附图5,这是一个可以利用本发明的方法和系统来实现的第三种基本文件结构的示意图。从图5可看出,可以利用标号为120的文件A来建立标号为122的后继版本文件C和标号为124的后继版本文件B,文件C还包含了一个标号为124的前趋文件B,也就是说,只要这些前趋文件不是同时产生的,那么在此基本文件中的任意一个文件可以有多个前趋文件,也就是说,因为这些前趋文件具有相同的版根标识符,所以标号为120的文件A和标号为124的文件B,可以被用来作为第三个文件的多个前趋文件。
此外,本发明所描述的实施例,可以通过自动地给每个新建版本文件(而这个文件与版本文件相联系也包括一个直接前趋文件的标号)标上唯一的版本名来自动在更新程序库中的所有指针。而且,当一个文件被当做是一个前趋文件时,它的后继文件唯一的版名标志,将与这个前趋文件相联系。以这种方式,一个程序库的服务程序可以很容易地与一个基本文件中所有相关的文件保持联系。
参照以上所述,本领域的技术人员将理解,在这里申请人已经建立了一个方法和系统,它可以用来在数据处理系统实现的程序库中,建立和保存多个文件版本,其中每个文件可以有多个前趋文件和多个后继文件。这种灵活的编制版本的方式允许基本文件有许多不同的组合结构,因此,很大程度地提高了一个数据处理系统实现的程序库的灵活性。
虽然以上只展示了本发明的一种形式,但这不是对本发明的限制,在不背离本发明精神的前提下,可以很方便地做各种改动和修改。

Claims (6)

1、在一个数据处理系统实现的程序库中,建立和保存所说程序库内的一个文件的多种版本的方法,其特征在于实现数据处理系统的步骤为:
在该程序库中把一个原始文件唯一地标识为一个根文件;
为可以在该程序库中建立的所说的原始文件的所有后继版本建立一个版根标识符;
自动地把所说的版根标识符与所说的程序库中的原始文件的每一个后继文件联系起来;以及
对于每一个所说的原始文件的后继版本和第二个前趋文件来说,自动地把所说版根标识符与该后继版本和所说的第二前趋文件联系起来,其中在程序库中所有相关的文件就都有一个与其相对应的相同的版根标识符。
2、根据权利要求1在一个数据处理系统实现的程序库中,建立和保存所说程序库内的一个文件的多种版本的方法,其特征在于还包括把一个直接前趋文件的标志与该程序库内的每一个后继文件联系起来的步骤。
3、根据权利要求1在一个数据处理系统实现的程序库中,建立和保存该程序库内的一个文件的多种版本的方法,其特征在于还包括把一个唯一的版本名与所说原始文件的每一个后继版本相联系的步骤。
4、在一个数据处理系统中的程序库里建立和保存该程序库内的一个文件的多种版本的一个数据处理系统,所说的数据处理系统的特征在于
在该程序库中把一个原始文件唯一地标识为一个根文件的装置;
为可以在该程序库中建立的所说的原始文件的所有后继版本建立一个版根标识符的装置;
自动地把所说的版根标识符与所说的程序库中的原始文件的每一个后继版本联系起来的装置;以及
自动地把该版根标识符与该原始文件的一个后继版本和第二个前趋文件联系起来的装置,所说的第二前趋文件,将与该程序库中的所有相关文件一样,有一个与其对应的相同的版根标识符。
5、根据权利要求4的在一个数据处理系统中的程序库里建立和保存一个文件的多种版本的数据处理系统,其特征在于把一个直接前趋文件的标志与该程序库内的每一个后继版本文件联系起来的装置。
6、根据权利要求4的在该数据处理系统中的程序库里建立和保存一个文件的多个版本的数据处理系统,其特征在于能把一个唯一的版根名与该原始文件中的每一个后继版本文件联系起来的装置。
CN92113214A 1991-12-09 1992-11-23 在数据处理系统程序库中建立和保存多种文件版本的方法和系统 Expired - Lifetime CN1034297C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US07/805,447 US5357631A (en) 1991-12-09 1991-12-09 Method and system for creating and maintaining multiple document versions in a data processing system library
US805,447 1991-12-09

Publications (2)

Publication Number Publication Date
CN1073277A true CN1073277A (zh) 1993-06-16
CN1034297C CN1034297C (zh) 1997-03-19

Family

ID=25191596

Family Applications (1)

Application Number Title Priority Date Filing Date
CN92113214A Expired - Lifetime CN1034297C (zh) 1991-12-09 1992-11-23 在数据处理系统程序库中建立和保存多种文件版本的方法和系统

Country Status (14)

Country Link
US (1) US5357631A (zh)
EP (1) EP0616713B1 (zh)
JP (1) JPH06103484B2 (zh)
KR (1) KR960012667B1 (zh)
CN (1) CN1034297C (zh)
AT (1) ATE129580T1 (zh)
CZ (1) CZ129994A3 (zh)
DE (1) DE69205690T2 (zh)
ES (1) ES2078756T3 (zh)
HU (1) HU217157B (zh)
PL (1) PL171126B1 (zh)
RU (1) RU2144207C1 (zh)
SK (1) SK63394A3 (zh)
WO (1) WO1993012498A1 (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100419743C (zh) * 2001-02-14 2008-09-17 英业达股份有限公司 自动建立应用软件版本信息库的方法
CN100444173C (zh) * 2003-03-31 2008-12-17 株式会社理光 组成文件的集合的方法和装置及计算机操作方法
CN1754166B (zh) * 2002-12-10 2010-06-23 卡林戈公司 文档集内容空间的导航

Families Citing this family (42)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5592661A (en) * 1992-07-16 1997-01-07 International Business Machines Corporation Detection of independent changes via change identifiers in a versioned database management system
US5890166A (en) * 1992-07-16 1999-03-30 International Business Machines Corporation Versioned-database management system in which tasks are associated with promote groups which comprise a set of parts whose changes are to be promoted
US5870764A (en) * 1993-05-12 1999-02-09 Apple Computer, Inc. Method of managing a data structure for concurrent serial and parallel revision of a work
US5873097A (en) * 1993-05-12 1999-02-16 Apple Computer, Inc. Update mechanism for computer storage container manager
JPH06324928A (ja) * 1993-05-14 1994-11-25 Mitsubishi Electric Corp ログ生成装置とファイルの異なるバージョンの調停のための装置及び異なる場所にあるコンピュータファイルの異なるバージョンを調停するための装置
JPH076026A (ja) * 1993-05-28 1995-01-10 Xerox Corp 構成管理及び構成要素の互換性保証方法、ならびに常駐ソフトウェアと移行ソフトウェアの非互換性の排除方法
US5991782A (en) * 1994-02-18 1999-11-23 Fujitsu Limited Automated extraction and doubly linked reference marks for partialized document contents and version control
US5835601A (en) * 1994-03-15 1998-11-10 Kabushiki Kaisha Toshiba File editing system and shared file editing system with file content secrecy, file version management, and asynchronous editing
US6760840B1 (en) * 1994-03-15 2004-07-06 Kabushiki Kaisha Toshiba File editing system and shared file editing system with file content secrecy, file version management, and asynchronous editing
JP3727076B2 (ja) * 1994-08-25 2005-12-14 富士通株式会社 プログラム管理方法および装置
JPH08171482A (ja) * 1994-10-29 1996-07-02 Mitsubishi Electric Corp プログラムのバージョン生成方式
GB2303948B (en) * 1995-08-03 2000-06-28 Ibm A data processing system
JPH09128380A (ja) * 1995-10-30 1997-05-16 Matsushita Electric Ind Co Ltd 文書蓄積管理システム
US6349407B1 (en) * 1995-12-29 2002-02-19 Sun Microsystems, Incorporated Method and apparatus for re-introducing version control
US5757372A (en) * 1996-01-16 1998-05-26 Krause; Kai Multiple nonlinear undo buttons
US5950210A (en) * 1996-01-29 1999-09-07 Nelson; Paul M. Database row version differentiation process
ES2161044T3 (es) * 1997-02-13 2001-11-16 Siemens Ag Procedimiento para generar un grupo de ficheros de pagina formateados en un lenguaje de marcado de paginas
IL124579A (en) 1997-10-15 2006-12-10 Multitext Ltd Method and system for generation and use of multi-layered text
US6385614B1 (en) * 1998-01-14 2002-05-07 Netlibrary Inc. Electronic bookshelf with multi-user features
US6266682B1 (en) * 1998-08-31 2001-07-24 Xerox Corporation Tagging related files in a document management system
US6562076B2 (en) 1998-08-31 2003-05-13 Xerox Corporation Extending application behavior through active properties attached to a document in a document management system
US6195796B1 (en) * 1998-10-21 2001-02-27 Wildseed, Ltd. User centric source control
US6532588B1 (en) * 1998-10-21 2003-03-11 Xoucin, Inc. User centric program product distribution
US6163811A (en) * 1998-10-21 2000-12-19 Wildseed, Limited Token based source file compression/decompression and its application
EP1094411A1 (en) 1999-10-20 2001-04-25 Sun Microsystems, Inc. Handling of different versions of a document
US6654737B1 (en) 2000-05-23 2003-11-25 Centor Software Corp. Hypertext-based database architecture
WO2001093655A2 (en) * 2000-06-05 2001-12-13 Shiman Associates, Inc. Method and apparatus for managing documents in a centralized document repository system
US6625596B1 (en) 2000-07-24 2003-09-23 Centor Software Corporation Docubase indexing, searching and data retrieval
US6826555B2 (en) 2000-07-24 2004-11-30 Centor Software Corporation Open format for file storage system indexing, searching and data retrieval
US6718350B1 (en) * 2000-11-21 2004-04-06 Pitney Bowes Inc. Method and system for selectively updating rating data and software data via internet or intranet in a carrier management system
GB2369208B (en) * 2000-11-21 2004-10-20 Gawne Cain Res Ltd Database management systems
US6687711B1 (en) * 2000-12-04 2004-02-03 Centor Software Corporation Keyword and methods for using a keyword
US20020083058A1 (en) * 2000-12-27 2002-06-27 Meng-Ling Hsiao Method, apparatus and article for reference material management
US20040205540A1 (en) * 2001-12-13 2004-10-14 Michael Vulpe Document management system
US7657541B2 (en) * 2004-09-20 2010-02-02 Sap Ag Displaying and analyzing document flows
US20070106560A1 (en) * 2005-11-10 2007-05-10 Ford Motor Company Electronic, computer-implemented method and system of tracking purchase order history
US10089378B2 (en) 2006-01-30 2018-10-02 Adobe Systems Incorporated Automatic asset versioning
US7886220B2 (en) * 2006-02-16 2011-02-08 Xerox Corporation Smart layer rendering
US8983895B2 (en) * 2006-12-29 2015-03-17 Sap Se Representation of multiplicities for Docflow reporting
CN101615960B (zh) * 2008-06-23 2013-04-17 华为技术有限公司 一种交互组件更新的方法、终端和服务器
KR100900691B1 (ko) * 2008-11-27 2009-06-01 양영철 상호유도리액터를 이용한 전압강하보상장치.
US8713046B2 (en) * 2011-11-08 2014-04-29 Sybase, Inc. Snapshot isolation support for distributed query processing in a shared disk database cluster

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4558413A (en) * 1983-11-21 1985-12-10 Xerox Corporation Software version management system
US4714996A (en) * 1985-11-26 1987-12-22 International Business Machines Corporation Impact calculation for version management in a distributed information service
EP0230616A3 (en) * 1986-01-21 1991-10-23 International Business Machines Corporation Library management system
US4875159A (en) * 1987-12-22 1989-10-17 Amdahl Corporation Version management system using plural control fields for synchronizing two versions of files in a multiprocessor system
US4912637A (en) * 1988-04-26 1990-03-27 Tandem Computers Incorporated Version management tool
US5101345A (en) * 1988-11-29 1992-03-31 International Business Machines Inc. Method of filing stapled documents with a staple relationship involving one or more application programs
JPH02165377A (ja) * 1988-11-29 1990-06-26 Internatl Business Mach Corp <Ibm> ステープルされた文書をフアイルする方法
US5179718A (en) * 1988-11-29 1993-01-12 International Business Machines Corporation Method of filing having a directed relationship through defining a staple relationship within the context of a folder document

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100419743C (zh) * 2001-02-14 2008-09-17 英业达股份有限公司 自动建立应用软件版本信息库的方法
CN1754166B (zh) * 2002-12-10 2010-06-23 卡林戈公司 文档集内容空间的导航
CN101916252B (zh) * 2002-12-10 2012-09-19 卡林戈公司 文档集内容空间的导航
CN100444173C (zh) * 2003-03-31 2008-12-17 株式会社理光 组成文件的集合的方法和装置及计算机操作方法

Also Published As

Publication number Publication date
ATE129580T1 (de) 1995-11-15
HUT67493A (en) 1995-04-28
EP0616713A1 (en) 1994-09-28
CN1034297C (zh) 1997-03-19
JPH06103484B2 (ja) 1994-12-14
EP0616713B1 (en) 1995-10-25
US5357631A (en) 1994-10-18
HU9401386D0 (en) 1994-08-29
DE69205690T2 (de) 1996-05-30
CZ129994A3 (en) 1997-06-11
KR960012667B1 (ko) 1996-09-23
HU217157B (hu) 1999-11-29
SK63394A3 (en) 1994-10-05
PL171126B1 (pl) 1997-03-28
WO1993012498A1 (en) 1993-06-24
DE69205690D1 (de) 1995-11-30
RU2144207C1 (ru) 2000-01-10
KR930014139A (ko) 1993-07-22
JPH05233628A (ja) 1993-09-10
ES2078756T3 (es) 1995-12-16

Similar Documents

Publication Publication Date Title
CN1034297C (zh) 在数据处理系统程序库中建立和保存多种文件版本的方法和系统
US4899299A (en) Method for managing the retention of electronic documents in an interactive information handling system
US5812135A (en) Reorganization of nodes in a partial view of hierarchical information
AU2002312508B2 (en) Storage system having partitioned migratable metadata
US7158962B2 (en) System and method for automatically linking items with multiple attributes to multiple levels of folders within a content management system
CN1179284C (zh) 对象管理容器及其管理方法
EP0371604A2 (en) Methods of managing stapled documents
CN1643510A (zh) 分级布局指定的系统与方法
CN1806275A (zh) 多层图形用户界面
CN1591445A (zh) 在提供系统中定义资源配置简表的一般方法
CN1839384A (zh) 数据集比较与净变化处理
CN1142486C (zh) 智能升级的方法
CN1924906A (zh) 流水化生产线的产品数据统计及管理方法
CN101064017A (zh) 图形化仓储信息发布管理系统及其方法
EP0457707A2 (en) Method for hierarchical grouping of documents in a data processing system
CN101065726A (zh) 在基本系统和移动系统之间基于使用历史的内容交换
US20030035380A1 (en) Node management system
CN1152338C (zh) 一种并行处理分布式数据库的方法和装置
CN1324481C (zh) 一种用于网络处理器的数据老化方法
CN1192308C (zh) 一种快速消除数据库差异信息的方法
CN105574195A (zh) 判断数据库是否应下线回收的方法及装置
EP0496380B1 (en) Method for storing relationships in object-oriented computing systems
CN1609827A (zh) 下载次数限定系统及方法
CN1177297C (zh) 图形模块的处理方法
EP0371602A2 (en) Methods of managing stapled documents

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C14 Grant of patent or utility model
GR01 Patent grant
C15 Extension of patent right duration from 15 to 20 years for appl. with date before 31.12.1992 and still valid on 11.12.2001 (patent law change 1993)
OR01 Other related matters
C17 Cessation of patent right
CX01 Expiry of patent term

Expiration termination date: 20121123

Granted publication date: 19970319