Я пытаюсь преобразовать некоторые проекты на работе из Subversion в Git. Проекты являются веб-сайтами, и наша текущая настройка subversion использует davfs для монтирования хранилища и указания на него корня документа apache. Таким образом, apache в dev запускает код, который в настоящий момент зарегистрирован в репозитории svn.
крепление:
mount.davfs http://code.repository/svn/site.com /mnt/davfs/site.com
httpd.conf:
ServerName site.com
DocumentRoot /mnt/davfs/site.com
Я ищу способ имитировать эту настройку с помощью git. Но, насколько я понимаю, монтирование git-репозитория (да, наш git-репозиторий доступен через http) приведет к тому, что внутреннее содержимое git-репозитория будет отображаться как docroot, а не сам код.
Пример:
ls /mnt/davfs/gitrepository
Parent Directory
HEAD
branches/
config
description
hooks/
info/
objects/
refs/
Кто-нибудь знает, есть ли способ добиться желаемого эффекта?
Спасибо!