Bob La Quey wrote:
So what would you, Matt or Lan, recommend for an "Enterprise Level"
SCM? And why?

What does such a thing cost?

Sadly, there is no One True Answer(tm) to that question.

What do you need?  Why do you need it?

A company that has to track software changes for compliance with Federal mandates because it goes into healthcare machines is very different from a video game company.

The healthcare company needs a system which is paranoid and has lots of checks to detect if someone tries to tamper with things. However, they probably don't need very high throughput.

Video game companies need to track *vast* numbers of files that are very different. Code needs to be treated one way, while music, renderings, etc. need to be treated in their own ways. Sometimes you need to go around the system because its throughput is getting in your way.

For the vast majority of companies *any system* will work. Using any SCM puts people in the 5% category.

I personally using hg because I want a DVCS system that I can use on Windows, too. I don't care about the esoteric features where the DVCS systems differ because I don't use them often.

However, if I'm in an environment where IDE-itis rules (*cough* Windows *cough*), I'm probably going to turn to Subversion because it has better integration.

As always, YMMV.

-a


--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list

Reply via email to