Patent ID: 8768962

Claim:
A revision control system comprising: a revision engine operatively connected to at least one processor configured to access at least one file system and comprising: a file system monitor configured to access and monitor said file system and identify a modification event which occurred in respect of a file or folder within a reference area in said file system; a revision manager configured responsive to said modification event to: create a new revision entry in a revision history log, the new revision entry corresponding to the modification event; identify a relevant revision entry in said revision history log representing a revision of said file or folder with respect to which said modification event was implemented; and link said new revision entry with said relevant revision entry, thereby extending a first progression path representing a progression of revisions of said file or folder; wherein said revision manager is configured to identify that along a second progression path which comprises said relevant revision entry, an additional revision entry exists, which corresponds to a modification of a revision represented by said relevant revision entry; said first progression path being another progression path linking said relevant revision entry with said new revision entry; and maintain both said first progression path and said second progression path associated with said relevant revision entry, said relevant revision entry being indicative of a past revision common to both progression paths, thereby enabling to continue and monitor both progression paths, each being indicative of modifications of a common file or folder.