Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Apr 2007 13:35:35 +0700 (ICT)
From:      Olivier Nicole <on@cs.ait.ac.th>
To:        m.seaman@infracaninophile.co.uk
Cc:        garrisot@otc.edu, freebsd-questions@freebsd.org
Subject:   Re: Single Instance Service
Message-ID:  <200704260635.l3Q6ZZhL090019@banyan.cs.ait.ac.th>
In-Reply-To: <463044C1.6080107@infracaninophile.co.uk> (message from Matthew Seaman on Thu, 26 Apr 2007 07:20:49 %2B0100)
References:  <06D1B6D4926222458F803D0D3EDCCB7E01D0A4AC@EXM1.otc.edu> <463044C1.6080107@infracaninophile.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
> Sure it is.  You will need to write a small shell script to scan
> your disk volume and calculate the checksum of each file.  When
> ever it finds a duplicated checksum, then it copies the file into
> the central store and replaces the on-disk copies with symbolic
> links.  That's fairly trivial to write.

Beside, what should be the behaviour when one wishes to modify his own
copy of a document? How does Single Instance acts in that case?

If you establish a link, there is only one version of the file, once
and forever (unless you go and unlink it manually), so when one
modifies the file, modification applies for everyone.

Olivier



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200704260635.l3Q6ZZhL090019>