Version française
Home     About     Download     Resources     Contact us    

This site is updated infrequently. For up-to-date information, please visit the new OCaml website at

Browse thread
[OT] Rant about VCS
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: 2004-12-17 (21:34)
From: Sven Luther <sven.luther@w...>
Subject: Re: [Caml-list] [OT] Rant about VCS
On Fri, Dec 17, 2004 at 06:07:54PM +0100, Alex Baretta wrote:
> Please forgive me for ranting about source code Version Control Systems 
> on the list, but I can't help it. Besides, I would like to know what the 
> gurus on the list use to manage their own projects.
> My company handles close to 100kloc of Ocaml and ocaml related files 
> under CVS. We have gotten sick and tired of having to reconstruct CVS 
> repositories from scratch every once in a while because we need to move 
> files or delete directories.
> It appeared to us that Darcs might solve the problem: it seems based on 
> a reasonably sound algebraic model and is written in Haskell, which 
> supposedly should be a bonus compared to other VCSs written in C.


> What is the Ocaml way to solve this problem? What VCS do caml breeders 
> and riders use?

We have had good success with subversion, which has the added advantage of
being very very user friendly, and an almost immediate proficiency in it if
one has CVS knowledge. We are using it for the debian/ocaml package repository
(not upstream source, just the packages and the debian dir), and also for
larger projects, like the new debian-installer source repository, and the new
debian kernel packages (altough we don't keep the whole kernel source tree
there, just the debian patches).


Sven Luther