Можно ли настроить виртуальную машину так, чтобы я мог запускать свою среду разработки в Linux, но я синхронизировал все изменения с Windows? Затем я могу использовать Visual Studio для редактирования кода.
1 ответ
Вы всегда можете использовать общую папку, которая смонтирована на вашей виртуальной машине. Например, создайте папку в Windows, поделитесь ею с помощью имеющегося программного обеспечения для виртуализации и откройте ее в Linux. Все ваши изменения немедленно влияют на "настоящую" папку Windows.
Чтобы дать вам более конкретный пример, в VirtualBox вы переходите к настройкам вашей виртуальной машины, а затем к общим папкам. Здесь создайте общую папку, которая сопоставляется с какой-либо папкой на диске Windows.
В Linux VM вы должны сначала установить гостевые дополнения для Virtual Box. Затем используйте что-то вроде
mkdir -p /media/share
mount -t vboxsf <sharename> /media/share
где <sharename>
- это имя, которое вы дали общей папке в настройках VirtualBox. Каждое изменение, которое вы вносите в эту папку в Linux, будет автоматически отображаться в Windows и наоборот.