[p4] Was Perforce ever called "SourceDepot" ? (And did it save Window s XP development?)

Chris Newcombe ChrisN at valvesoftware.com
Fri Aug 31 09:35:25 PDT 2001

A fascinating presentation on the entire history of Windows NT development,
by one of their senior engineers.

Partial summary: For years (through Win2000) they were crippled by a slow,
non-branching SCM system which serialized all development (e.g. all
check-ins required explicit email permission). Then (in 1999) they selected
a new system called SourceDepot, which basically saved the day for Windows
XP and has transformed the development culture.

I'd never heard of SourceDepot before, and a Google search found almost no
references.  But it did find the following (snipped) message in the Perforce
mailing lists...

Jos Backus josb at cncdsl.com
Wed, 24 Jan 2001 17:22:45 -0800 

% p4 help undoc

!!!!!!!!!!!!!!!!!!!!!       ***********
    Unsupported or obsolete SourceDepot client commands:
!!!!!!!!!!!!!!!!!!!!        ***********
        admin      Perform administrative operations on the server
        dirs       List subdirectories of a given depot directory
        flush      Fake a 'sd sync' by not moving files
        get        Synonym for 'sd sync'
        refresh    Refresh the contents of an unopened file
        reresolve  Repeat a previous integration merge

So is SourceDepot really Perforce? Perhaps MS don't want to use the new name
because of the potential bad press for VSS?


More information about the perforce-user mailing list