Andy Colson wrote:

Would a pre-requisite for any new SCM to be anointed as *the* new SCM that the buildfarm can be reconfigured to run with it? Unless there is an SCM2CVS option available I suppose... how many SCM's support such a thing?

I dont think the buildfarm needs to require CVS. The code can be changed in the buildfarm to just run 'svn up' or 'git up and go' (sorry, never used git so I had to guess at the command :-) ) right?



Wrong. The buildfarm has quite a lot of CVS-specific intelligence in it that will need to be adapted to whatever we use to replace CVS. It is very far from "plug and play". And I sure don't want to keep a CVS repo just on account of the buildfarm. If and when the "one true postgres SCM" changes, buildfarm should change along with it. Working out how is just a part of the problems we'll face.

I have deliberately stayed out of this debate, since I have nothing much new to say (and I observe that nothing much new has been said ;-) ). But let me repeat a couple of things I have said previously:

I want to make a change in SCM once only in the foreseeable future. And I'm in no great hurry. If I have a preference it is ever so slightly for Mercurial, but that's just based on impression rather than solid experience. I have used Subversion for quite some time - it has sorted out some of the more obvious wrinkles that CVS presents, but I'm not sure it's that much of a quantum leap that it's worht the trouble. I'll be interested to see what Mark Miekle says after looking at all the systems.

cheers

andrew

---------------------------(end of broadcast)---------------------------
TIP 3: Have you checked our extensive FAQ?

              http://www.postgresql.org/docs/faq

Reply via email to