groff
[Top][All Lists]
Advanced

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

[Groff] Restructuring of the groff source tree


From: Bernd Warken
Subject: [Groff] Restructuring of the groff source tree
Date: Mon, 29 Apr 2002 21:36:48 +0200
User-agent: Mutt/1.2.5i

Some time ago, the need to restructure the source tree was post-poned
because of difficulties withe CVS.  Meanwhile the new application 
`Meta-CVS' was released; it is tailored to change CVS directory trees
on the fly without inflicting CVS compatibility.

The Meta-CVS home page is http://www.users.footprints.net/~kaz/mcvs.html

The preface reads...

...
Meta-CVS is a version control tool layered on top of CVS.  Meta-CVS
has one very important capability which CVS does not, and which is a
major source of pain to CVS users. That capability is concurrent
versioning of the directory structure. This means that file renames
and rearrangements are subject to version control, just like any other
changes to your text documents. The directory structure can be
branched, merged. Merge conflicts in that structure can arise and they
can be resolved, no problem. As an important side benefit, the
Meta-CVS representation can be subject to diff and patch or similar
tools, so that it's possible for users to give each other patches that
contain directory structure changes.

Meta-CVS doesn't require any repository-side installation; it uses the
CVS client interface only. If you have write access to a remote CVS
repository, you can install Meta-CVS on your client system and create
a Meta-CVS module stored on the remote repository.



So Meta-CVS could be the tool we need for an easy, natural reshaping
of the groff source tree.

Bernd Warken


reply via email to

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