3 ms·
Mercurial (distributed revision control system) -- $ hg pull ; hg update
by jerryji 17y ago
Mercurial (distributed revision control system) --
$ hg pull ; hg update
- ErrantX 17y agowe too use this. we have a waterfall build tool called Merx (custom in house, hopefully soon OS) that makes nightly builds from out dev and stable hg repositories. Thhe builds themselves go into a package repository and on a machine we just run hg pull packages/<tool>; hg merx <machine name>; hg update; (hg merx pulls customised machine configuration files from the repository or defaults if non-existant). It takes a bit of initial setup but then works well for ongoing deployment (we add 10-15 commodity servers to our pool each week = easy to do now - dd the debian image and run those three commands. sorted).