On Monday, March 6, Egor Duda wrote:
> >> 1. Have a centralized repository where each user can branch out of
> >> and create their own repository with the whole code in it.
>
> CC> Why do you want to do this? Why couldn't each user (if this is really
> CC> necessary) have their own branch inside the one repository? Or is your
> CC> definition of repository different to everyone elses, and this is what you
> CC> are trying to do.
>
> the reason is pretty simple. you can simply do not have write access to
> the main repository. cvs does support tracking of vendor sources via
> "import", but currently many vendors provide read-only access to their
> repositories, and ability to track them would be very useful feature.
This does not explain why you need such a functionality.
> I know that that such functionality currently not supported, but can
> somebody give a hint which is a best way to implement it?
I'd say "substantial". You might be able to do a half decent job, using
you favourite scripting language, and some extra 3-way diff/merge tools...
But it would be far from perfect...
--Toby.