2009-09-06 39 views
0

我在客戶Ubuntu簡約虛擬機(無窗口管理器)上玩弄Django。什麼是最好的工作流程?我認爲最好能夠直接在我的Windows IDE中編輯我的文件,而無需在編輯OS和服務器之間使用SFTP或git。從Windows主機直接在Ubuntu VM上編輯源碼

甚至有可能將我的主目錄在Ubuntu VM映射到Windows共享?

編輯:VMWare的播放器(免費版)

回答

1

取決於您的虛擬機。我知道VirtualBox允許你定義「共享文件夾」,這是你的主機上公開的目錄,這些目錄公開給客人。例如,我將我的「F:\ myproject」目錄共享到我的Ubuntu guest虛擬機,它與其他文件系統(mount -t vboxsf [share-name] [directory])一樣安裝。

回答你的實際問題:如果你想將你的實際主目錄映射到Windows共享,我建議你看看Samba。這會讓你將你的主目錄暴露給你的網絡,並提供密碼保護(即你的Ubuntu憑證)。

+0

VMWare具有與VBox共享文件夾類似的功能:http://www.vmware.com/support/ws5/doc/ws_running_shared_folders.html。完成共享文件夾設置後,您可以按照以下說明查看它:http://www.vmware.com/support/ws5/doc/ws_running_sharedfolder_viewing.html。 – 2009-09-06 21:31:41

1

好,一個很明顯的事情是將安裝在Ubuntu Samba共享,然後你可以把這些文件放在你UbuntuVM就像是在Windows共享。

+0

這是我第一次想到,但它看起來像一個主要配置PITA,我是hopinh VMWare提供了一個更簡單的方法。 – 2009-09-06 21:27:40

+1

這並不困難。虛擬機軟件的NAT子系統可能會給您帶來一些麻煩 - 您可能更容易從虛擬機獲取* out *,而不是從主機*獲取*,在這種情況下,您可以保持代碼目錄處於打開狀態主機,並自動從客人安裝它。 – hobbs 2009-09-06 21:57:09

相關問題