When will be CVS replaced by modern version control system?
Casey Dahlin
cjdahlin at ncsu.edu
Fri Nov 9 05:08:40 UTC 2007
Josh Boyer wrote:
> On Thu, 08 Nov 2007 14:08:35 -0500
> Simo Sorce <ssorce at redhat.com> wrote:
>
>
>> On Thu, 2007-11-08 at 19:19 +0100, Ralf Corsepius wrote:
>>
>>> On Thu, 2007-11-08 at 18:19 +0100, Matej Cepl wrote:
>>>
>>>> On 2007-11-08, 14:33 GMT, Lubomir Kundrak wrote:
>>>>
>>>>>>>> any plans to replace it by git, mercurial, svn or other
>>>>>>>> more modern version control system?
>>>>>>>>
>>>>>> - CVS server outage :)
>>>>>>
>>>>> Other services never have outages?
>>>>>
>>>> They don't -- have you ever heard about distributed VC? If the
>>>> repository I am working against has outage, then I don't care.
>>>>
>>> And how do you pull/push if the remote server is down?
>>>
>> You commit locally and keep working.
>> When the repo is up you push down everything in one go.
>>
>> If you need patches from others they can share their repo or send you
>> mails that keep the whole meta-data.
>>
>> DVCS really have *no* problems with outages. Only centralized VCS has.
>>
>
> It does. Our buildsys requires a single repository to pull (or
> checkout) from to do builds. So until your changes are present in
> there, you still suffer from the "outage" problem if you want to
> actually build packages for others to consume in the official repos.
>
>
This, as Red Hat's GIT-RE team is learning, is because the notion of a
distributed build system hasn't really been spec'd out. I have some
notion of how to do it, and I've almost figured out a workflow with
buildbot.
> josh
>
>
More information about the fedora-devel-list
mailing list