Если я правильно понимаю ваш вопрос, вы можете использовать директиву псевдонима Apache внутри блока VirtualHost, чтобы сопоставить папку вашего хранилища с корнем вашего документа. Например:
<VirtualHost...whatever...>
DocumentRoot C:\xampp\htdocs
# ...SNIP... #
Alias /testrepo/ C:\Users\MyUser\repository\
</VirtualHost>
Затем вы можете перейти по http://yourdomain/testrepo/
для доступа к каталогу repository
Единственное предостережение заключается в том, что пользователь, под которым работает Apache, должен иметь права доступа (т.е. изменять каталог на) не только к вашему каталогу репозитория, но и ко всем вложенным каталогам предков вплоть до корня. В терминах Unix это требует, чтобы каталог репо был читаемым и исполняемым, но все каталоги-предки нуждаются только в бите выполнения, который позволяет Apache изменять каталоги на них. Я не уверен, как это переводится в мире Windows, но я уверен, что Google предоставит ...