[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Problems using CVS transparently

From: Sonam Chauhan
Subject: Re: Problems using CVS transparently
Date: Fri, 05 Apr 2002 14:17:28 +1000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:0.9.6) Gecko/20011120

Thanks for creating Meta-CVS Kaz. It looks pretty promising... I'll check it out for my needs.

Kaz Kylheku wrote:

On Thu, 4 Apr 2002, Eric Siegerman wrote:

Finally, let me add a "me too":  trying to build shadow sandboxes
using links seems very fragile and error-prone.  Give up on CVS
before going there.

Unless you have a piece of software which automatically does it right.
Then it can be robust.

Meta-CVS uses hard links to efficiently create a sandbox.
The links can break, so it repairs them in all the situations
when it is necessary.

For instance, when CVS updates a working file, it removes the old and
creates a new one. This isn't a problem; Meta-CVS notices this and
repairs the link.

If the user somehow breaks the link on the other end, this isn't a
problem either. Meta-CVS update will repair the link prior to invoking
CVS update so that changes from the repository are properly
incorporated into the user's modified version.  And then it will repair
the link again after the update, to synchronize in the other direction.

Electronic Commerce
Corporate Express Australia Ltd.
Phone: +61-2-9335-0725, Fax: +61-2-9335-0753

reply via email to

[Prev in Thread] Current Thread [Next in Thread]