Этот сайт имеет некоторые хорошие приемы: http://svn.apache.org/repos/asf/subversion/trunk/notes/ssh-tricks
Если ничего подобного не работает на Вас, возможно, обходное решение могло бы добиться цели? Можно взять резервное копирование репозитория каждый раз, когда кто-то фиксирует что-то путем добавления чего-то вроде этого к рычагам фиксации: sudo rsync-a/my/repo/path/my/closed/path/
Если Ваш гость Linux имеет в наличии SMB или файловые системы CIFS, можно смонтировать общие каталоги в хост-системе (предполагающий конфигурирование сетей между VM и хостом). (Я являюсь немного поверхностным на VMware Player - это было долгое время - но я думаю, что это может сделать соединенные мостом сети между хостом и гостем.)
Самая твердая часть будет получением брандмауэра хоста Windows, открытого для разрешения совместного доступа к файлам. После этого принятие Вас может сделать:
mount //host-computer-name/sharename /mnt/mount-point-on-linux -t smbfs -o "ip=host-ip-address,username=valid-user-on-host"
Путем определения IP-адреса на командной строке монтирования Вы не должны волноваться об определении имен между хостом и гостем.
Можно использовать или cifs или smbfs как тип файловой системы, в зависимости от которого ядро имеет. Оба могут сосуществовать в том же ядре w/o конфликт. Код smbfs является более старым кодом, но всегда хорошо работал, по моему опыту. Код cifs является более новым, но также работал, когда я использовал его. Некоторые люди говорят, что cifs работает лучше, но я не могу сказать, что видел это. У них есть немного отличающаяся семантика опций, так убедиться принять это во внимание.
Если хосту Windows не требуется доступ к определенным папкам гостевой системы Linux, я бы посоветовал вам запустить VMWare Shared Folders. Таким образом, вы можете предоставить гостю Linux доступ к любой папке хоста Windows с доступом для чтения и записи. У меня возникли проблемы с самбой при приостановке гостевого Linux. Это не произойдет с общими папками из самой VMWare.
Другой побочный эффект - проблема безопасности. Я не уверен в ваших настройках, но если у вас нет роскоши частной и безопасной локальной сети, определенно безопаснее использовать общие папки. Эти общие папки не будут видны из внешней сети, подключенной к хосту Windows или гостю Linux.
Вы можете использовать Open VM Tools -> http://open-vm-tools.sourceforge.net . Настройка очень проста, но зависит от вашего дистрибутива. повторно работает как гость. Пакет должен быть включен в большинство дистрибутивов. Я точно знаю, что он меньше всего включен в Arch, Ubuntu или Gentoo.