"V reálné praxi bývá nutné je integrovat s dalšími nástroji pro ostatní části životního cyklu aplikací – nejčastěji se správou požadavků, bugů a úkolů, velmi často s automatickými nástroji pro vytváření buildů, někdy i se správou testovacích případů a testů."
autor je zřejmě notorický klikač, což mu neberu (taky sem si tim prošel a po přechodu do textovýho režimu se mi dost ulevilo) a nijak neshazuju kvality představovanýho řešení
v reálné praxi si obvykle vystačíte se samotným verzovacím systémem, který má všechno už integrované, případně existují extenze třtích stran
naše reálná praxe: používáme mercurial, kdyby bylo libo, tak můžeme opustit trac a přejít na http://mercurial.selenic.com/wiki/ArtemisExtension (ve skutečnosti by bylo zapotřebí artemis spřáhnout s tracem, nebo jiným frontendem, protože od testujících uživatelů neočekávam že by zadávali bugreporty v commandlajně)
buildy žádný nevytváříme (protože PHP), ale nechat automaticky pustit příkaz pro komplilaci je pořád jenom automatický puštění příkazu nahookovaný na změnu historie centrálního repository, v naší praxi na to teda máme napsanej offline bazmek (několikařádkovej .sh + cron)
" ... (integrovat) se správou testovacích případů a testů" - tohle teda moc nechápu, pro nás to sou zdrojáky jako všechny jiný, takže je verzujeme