Subject: Re: CVS/Root and other CVS items (was Re: anoncvs server available)
To: None <firstname.lastname@example.org, email@example.com>
From: Pavel Cahyna <firstname.lastname@example.org>
Date: 01/09/2005 15:33:54
On Sat, 08 Jan 2005 20:45:45 -0500, Douglas Wade Needham wrote:
> extending that, I could also create branch in which I could then make
> changes, additions, etc. So if I were then working on some neat
> feature, adding a package, etc., I do not need to worry about
> constantly importing updates from the NetBSD repository into my
> personal repository, then merging those with my work. Impossible?
> Not really from what I can see. Remember how CVS uses versions
> strings like 126.96.36.199? How about a version such as 1.17.ka8zrt.1??
> Effectively, the same, but with a little added code, would not collide
> with the main repository branches. I would have probably written this
> by now, but am not knowledgeable enough with the client/server
> protocol, and have items which are much higher priorities.
CVSup can do it, see http://www.cvsup.org/faq.html#canilocal
Also see DCVS:
But CVS is quite limited so it is better to use another system like SVK
(http://svk.elixus.org/), Monotone, Darcs or Arch, which seem to be much
better if you want such capabilities.