Index[A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [R] [S] [T] [U] [V] [W] [X] [Z] backups CVS PDEs SCM corruption detection disaster recovery and intrusion detection batch files automation environments build tools and testing environment watchdog timers Berliner, Brian (CVS) BerliOS binary files CVS Subversion Unix installation tools BitKeeper 2nd McVoy, Larry Torvalds, Linus Blandy, Jim (Subversion) BoostJam boundary conditions, testing and BPM (business process management), integration and branch point tags branches preprocessor directives instead of SCM naming tag comparison SCM tools Brooks, Fred bug tracking 2nd accessibility area attachments and bug state Bugzilla change management cleanup and 2nd custom systems definitions entering bugs FogBugz formats future environments 2nd GNATS history of bugs 2nd internationalization JIRA multiple releases overloading fields product maintenance and product multiplication reports 2nd reviewing bugs scalability schedules SCM tool integration searches severity inflation spam and statistics TestTrack tools Bugzilla custom FogBugz 2nd GNATS JIRA 2nd selection tips spreadsheets TestTrack 2nd user list workflow Bugzilla build dependencies changes explicit functional dependency analysis implementation files and implicit dependencies makefiles troubleshooting build files 2nd Ant 2nd dependency tree example Jam labeling makefiles 2nd names of SCons 2nd 3rd build labels build numbers, release preparation build states changed clean interrupted targets and up-to-date virgin build tools Ant 2nd 3rd Autoconf Automake batch files and comparison chart custom GNU Autotools Hello World program Jam Libtool make 2nd documentation gmake problems scalability SCons 2nd 3rd selection tips shell scripts and switching builds changes checklist clean builds cleanup and command-line length filename formats identifying interpreters labeling product maintenance and reproducing, product maintenance and scheduling servers, slow builds and slow builds ccache and distributed compilation parallel builds and servers staged builds and source code stages build commands build file read command execution configuration dependency calculation target definition what to build tools, unit tests troubleshooting |