Comment Take a look at the O'Reilly book (Score 2, Informative) 156
Practical Development Environments http://www.oreilly.com/catalog/practicalde. This covers all manner of tools: version control, build tools, testing environments, bug tracking, documentation and release. Each chapter talks about general ideas, and then looks at specific tools (some open, some closed).
~Matt
(Disclaimer: I wrote it)