This is not the document you are looking for? Use the search form below to find more!

Report home > Others

The Great Migration: from TeamWare to Mercurial

0.00 (0 votes)
Document Description
The Great Migration: from TeamWare to Mercurial
File Details
Submitter
  • Name: ryan
Embed Code:

Add New Comment




Related Documents

Alexander The Great Selections From Arrian Diodorus Plutarch And Quintus Curtius By Quintus Curtius Rufus 5 Star Review

by: fadwa, 3 pages

Alexander The Great Selections From Arrian Diodorus Plutarch And Quintus Curtius By Quintus Curtius Rufus 5 Star Review

The Impact of the Recent Migration from Eastern Europe on the UK Economy

by: samanta, 63 pages

The recent rise in migration to the UK from eight EU Accession countries (the Czech Republic; Estonia; Hungary; Latvia; Lithuania; Poland; Slovakia; and Slovenia - the A8 countries) has generated a ...

The Great and Abominable Church and Secret Combination

by: seabadog, 77 pages

---------------------------------------------------------------------- Click on my -username- to find the NEW UPDATE! ---------------------------------------------------------------------- The Great ...

THE GREAT INFLATION, LIMITED ASSET MARKETS PARTICIPATION AND AGGREGATE DEMAND: FED POLICY WAS BETTER THAN YOU THINK

by: samanta, 42 pages

When enough agents do not participate in asset markets, the slope of the aggregate demand curve is reversed. Monetary policy should be passive, to ensure equilibrium determinacy and to minimize ...

The Great Wide Sea Tour! Riley Davis

by: nusreta, 17 pages

The Great Wide Sea Tour! Your tour guide is: Riley Davis! <3Ben, Dylan, and Gerry are shocked to hear that there dad has made the decision that they…

Alexander The Great- Or the Terrible?

by: Hannah Lunceford, 12 pages

Alexander the great

The Great Polyp

by: khaos156, 2 pages

The Great Polyp Mythos by Seth Moris

The Evolution of the US Financial Industry from 1860 to 2007: Theory and Evidence.

by: samanta, 48 pages

The share of fi nance in U.S. GDP displays large historical variations. Iargue, using evidence and theory, that corporate finance is a key factor behind these evolutions. Corporate demand for ...

3D Technology Solves the Mystery of the Great Pyramid

by: rika, 36 pages

The Great Pyramid is said to be the last of the Seven Wonders of the World still standing, the only one to have resisted the madness of men and the fury of the elements through time. It was known as ...

Watch movie Rough Around the Edges: Live from Madison Square Garden download free

by: ufuk, 1 pages

CLICK HERE or on IMAGE TO DOWNLOAD MOVIE

Content Preview
The Great Migration:from TeamWare to MercurialJames C. McPhersonSenior Kernel EngineerSun MicrosystemsThe Great Migration: from TeamWare to Mercurial, what we learned along the wayJames C. McPherson, Sun Microsystems.© Sun Microsystems 2008. All rights reservedIntroductionNomenclature and HistoryTeamWareReplacement SCM CandidatesMercurialWhat we have learnedReferencesThe Great Migration: from TeamWare to Mercurial, what we learned along the way 2James C. McPherson, Sun Microsystems.© Sun Microsystems 2008. All rights reservedIntroductionJanuary 2005Sun releases DTrace under CDDL14 June 2005Sun releases the bulk of the core Solaris kernel and basic userland under CDDL30000+ files, several million LoCSource Code Management system?SCCS wrapped in TeamWareIt was Time For A Change(tm)The Great Migration: from TeamWare to Mercurial, what we learned along the way 3James C. McPherson, Sun Microsystems.© Sun Microsystems 2008. All rights reservedSome nomenclature......“Solaris” and “Solaris Express” are constructed from several Consolidations:OS and Networking, aka OS/Net, aka “ON”Admin and Install, aka “AI”JavaJDS (Desktop) and XSunClusterNetWorkStorage (now part of ON), andxVMThe Great Migration: from TeamWare to Mercurial, what we learned along the way 4James C. McPherson, Sun Microsystems.© Sun Microsystems 2008. All rights reservedA bit more nomenclatureUnder TeamWare, each Consolidation is housed in The Gate, which is updated to The Clone every night (11pm US/Pacific is the convention)You putback to The GateYou bringover from The CloneThe Gate and Clone filesystems are exported read-only, but TeamWare's metadata directories are exported read-writeThe Great Migration: from TeamWare to Mercurial, what we learned along the way 5James C. McPherson, Sun Microsystems.© Sun Microsystems 2008. All rights reservedA picture, please?The Gateexported r/oTeamWare metadataputbackexported r/wUpdated at 11pmUS/Pacific every nightDevelopmentprocessThe Cloneexported r/obringoverTeamWare metadataexported r/wThe Great Migration: from TeamWare to Mercurial, what we learned along the way 6James C. McPherson, Sun Microsystems.© Sun Microsystems 2008. All rights reservedWhy not stick with TeamWare?TeamWare's code was not OpenTeamWare had been EOL'd (End Of Life'd)Getting patches for bugfixes was hardGetting patches for new features was really hardTeamWare was ill suited to globally distributed development, and The operational model did not allow moving Gates outside SunThe Great Migration: from TeamWare to Mercurial, what we learned along the way 7James C. McPherson, Sun Microsystems.© Sun Microsystems 2008. All rights reservedDevelopment with TeamWareTeamWare is not just a collection of wrappers around SCCS, it also provides application/scripting triggers, tracks name changes, aggregates operations and even provides checkpointing.Heavy use of NFS – fine when all the developers are in one buildingOver time, engineers wrote their own wrappers around TeamWare, to workaround its shortcomingsThe Great Migration: from TeamWare to Mercurial, what we learned along the way 8James C. McPherson, Sun Microsystems.© Sun Microsystems 2008. All rights reservedOther development infrastructureDeveloper scripts includenightly – to build your workspacewx (Workspace Extensions) – to manage your workspacebfu (Bonwick-Faulkner Upgrade) webrev – generates webpages for code reviewThe Great Migration: from TeamWare to Mercurial, what we learned along the way 9James C. McPherson, Sun Microsystems.© Sun Microsystems 2008. All rights reservedWhat do these scripts do? (1)nightly – general purpose gate and workspace build script. So-called because it's run every night on the gate source, and used to take all night to run.nightly is generally maintained by ON engineers, and used by several other consolidations as wellnightly has a number of options, including package generation, lint checking, C and Java style checkingThe Great Migration: from TeamWare to Mercurial, what we learned along the way 10James C. McPherson, Sun Microsystems.© Sun Microsystems 2008. All rights reservedDocument Outline
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ
  • ÿ

Download
The Great Migration: from TeamWare to Mercurial

 

 

Your download will begin in a moment.
If it doesn't, click here to try again.

Share The Great Migration: from TeamWare to Mercurial to:

Insert your wordpress URL:

example:

http://myblog.wordpress.com/
or
http://myblog.com/

Share The Great Migration: from TeamWare to Mercurial as:

From:

To:

Share The Great Migration: from TeamWare to Mercurial.

Enter two words as shown below. If you cannot read the words, click the refresh icon.

loading

Share The Great Migration: from TeamWare to Mercurial as:

Copy html code above and paste to your web page.

loading