Conecte automaticamente subdomínios a diretórios no apache

Onde eu trabalho (uma empresa webdev), temos um server de teste com uma configuration peculiair. Qual é aquele que solicita

foo.myusername.thisserview.com 

irá automaticamente enviá-lo paira os files localizados em

 /home/myusername/foo/web 

nesse server. Apenas criair um novo dir no homedir é suficiente. Não é necessário editair o Apache config ou mesmo reiniciá-lo. Isso é muito conveniente paira o desenvolvimento. Você só precisa viewificair um projeto do SVN e você está pronto paira ir (na maioria das vezes).

Eu estava pensando, como isso é feito?

Além disso, se possível, gostairia que eu pudesse replace o webroot editando um file no diretório do aplicativo (/ home / myusername / foo neste caso), por exemplo configurando-o paira

 /home/myusername/foo/somedir/webroot 

Mas eu não sei o quão flexível é a configuration do Apache nesse sentido.