3 ms·
I think the article sums up some important steps, definitely problems I've seen on other projects before. One thing I would add is to regularly repeat the "wip
by makecheck 18y ago
I think the article sums up some important steps, definitely problems I've seen on other projects before.
One thing I would add is to regularly repeat the "wipe, checkout and rebuild" process, especially as part of releasing the product. It's scary if someone builds software out of their messy work-area and releases it for "production", instead of using a clean tree in the middle of nowhere. It's just too easy to forget to check something in that matters.
- andrewf 18y agoSomething I settled on personally is: You should have a standard build environment in a virtual machine. This comes pretty naturally if you're doing nightly builds and aggregates 90% of any build.txt into: copy this VM from the DVD to your hard drive and fire it up. Of course, you should maintain a full build.txt anyway. Having a standard build VM which nobody could rebuild from scratch brings its own set of problems.