> Perforce (apparently used a lot in the gaming industry)

Perforce is used a lot in the gaming industry because it does a good job of
coping with ridiculous numbers of large binary files (i.e. all of the art
assets required by a AAA game, sometimes 100+ gigabytes of text and binary
files just for the head and a whole lot of churn in the history).  I don't
know how Git would deal with that kind of environment but as an uneducated
guess I suspect that the idea of having the entire repo history on your
local drive isn't very compatible with that kind of scale.  I'm sure someone
will correct me if I'm wrong.

At one point Microsoft apparently paid a lot of money to get a private fork
of the Perforce source code and turned it into an internal-only tool called
Source Depot.  It was (and still is) used by our large product divisions
(Windows, Office, others) because, again, it's well-suited for
extremely-large-scale projects.  TFS was built from a completely separate
code base but it uses largely the same conceptual model that Perforce and
Source Depot use.

Eric

-----Original Message-----
From: [email protected] [mailto:[email protected]]
On Behalf Of Al Gonzalez
Sent: Saturday, December 11, 2010 2:54 PM
To: [email protected]
Subject: Re: No more TFS - Git or Hg?

I find that distributed version control is being used by many for open
source projects (usually required by the project) and for personal projects
(usually less friction for the developer).

However, I still see most larger companies using centralized version control
such as ClearCase, CVS, MKS Integrity, Perforce (apparently used a lot in
the gaming industry), Subversion, Microsoft TFS, Vault and VSS. 
Heck I still occasionally run into PVCS.

-----Original Message-----
From: Jamie Houston
Sent: 12/11/2010 3:26 PM
> Just curious... I know the subject is git or hg, but svn no longer 
> used in the community?  I'm just curious if anyone uses it anymore...
> or if everyone is (appropriately) just going off of the poster's 
> subject.
>
> On Dec 10, 2:46 pm, Al Gonzalez<[email protected]>  wrote:
>> Don't forget "Go programming language", Python and NetBeans for Hg
>>
>>
>>
>>
>>
>>
>>
>> -----Original Message-----
>> From: Lee Fisher
>> Sent: 12/10/2010 3:20 PM
>>
>>>> Do you have actual statistics on the "far wider use" statement, or 
>>>> is that just the observations of your circle? Git is certainly 
>>>> used, but I don't think it's fair to say its "far wider" than 
>>>> Mercurial is.
>>> I think it's fair. :-)
>>> I'm defining "circle" as "open source developer community". In the 
>>> larger sense, not just defined to CodePlex. :-) 
>>> http://en.wikipedia.org/wiki/Git_%28software%29#Projects_using_Git
>>> some of the big ones:
>>> Debian
>>> Linux Kernel
>>> Android
>>> Eclipse
>>> Chromium
>>> Perl
>>> GNOME
>>> Mono
>>> Samba
>>> Ruby oon Rails
>>> Qt
>>> PostgreSQL
>>> Fedora
>>> OpenSUSE
>>> OLPC
>>> MeeGo
>>> Freenet
>>> VLC
>>> Wine
>>> http://en.wikipedia.org/wiki/Mercurial_%28software%29#Projects_using_...
>>> what're the big ones in this list?
>>> Vim
>>> Mozilla
>>> OpenOffice (doesn't count, what does LibreOffice use?) SymbianOS 
>>> (doesn't count, what counts is what MeeGo uses) OpenJDK

--
You received this message because you are subscribed to the Google Groups
"Seattle area Alt.Net" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/altnetseattle?hl=en.


-- 
You received this message because you are subscribed to the Google Groups 
"Seattle area Alt.Net" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/altnetseattle?hl=en.

Reply via email to