Папка синхронизации хоста и гостя VMWare
Я использую Win 7 для повседневного использования, но для разработки включаю VMWare Workstation 9 с установленной Ubuntu 12.04 LTS. Как проще всего синхронизировать мой исходный код, разработанный в гостевой системе, с хостом? (например, в случае отказа гостевой системы - я всегда рассматриваю их как одноразовые.)
Подходы, которые я мог придумать:
- Какой-то "общий доступ к папкам", как известно из сетей только для Windows
- Использование функции виртуальной машины для монтирования папки хоста в гостевую
- наличие сервера SVN на хосте (черепаха), доступном из гостя
- Использование некоторой функции Unix для загрузки файлов через Net на хост
Каков наиболее распространенный / лучший способ практики? Одна из целей состоит в том, чтобы поддерживать хост-систему в чистоте и с минимумом дополнительного программного обеспечения, в то время как я не против того, что устанавливать на гостевой компьютер. Я предпочел бы некоторый подход VMware, я существую. Спасибо!