2013-10-25 41 views
1

我一直在使用vagrant在Windows 8上運行一個centos VM大約一個星期。因爲我發現在處理共享文件夾(/ vagrant)中的文件時,在centos虛擬環境中運行的東西存在很多問題,所以我設置了一個文件觀察器,當我在Windows中更改文件時自動更新文件並寫入某處在/ home/vagrant /下。這樣我就可以在純粹的Centos環境中使用我的項目,而且在共享文件夾中沒有任何古怪的事情發生。如何加快vagrant共享文件夾速度

但是,我注意到文件同步大約需要15秒。我們正在討論大約150行或更少的文件 - 小文件。 15秒是永恆的。所以我的問題是:

  • 上帝的名字是什麼在繼續?
  • 我怎樣才能加速呢?不到一秒鐘將是理想的。

編輯/測試循環讓我想起在Code Warrier上編譯C代碼。這不是我想要的node.js工作流程。非常感謝幫助!

+0

我會說nfs共享Forlders ...但不是在Windows上,不支持流浪,對不起 – regilero

+0

我一直在使用的共享文件夾的速度自發地加快了,沒有我做任何具體的事情。不知道爲什麼,但它不再是我的問題。我不知道它是否會自發地切換回吸吮... –

+1

問題是舊的,但我通過谷歌來到這裏。目前,您可以在Windows上使用NFS。 http://www.ravisagar.in/blog/how-speed-drupal-running-vagrant-windows-host – jacekll

回答

0

我會在你的虛擬機上安裝一個samba服務器,然後把這個共享作爲一個網絡驅動器裝入windows。過去我已經這樣做了,這意味着像儲蓄這樣的東西是即時的,你不應該遇到你用默認流浪者共享的任何問題,只要確保samba以共享用戶的身份共享這些文件。

我沒有之前的CentOS安裝桑巴 - 我通常使用Ubuntu的...但是這似乎是一個相當強大的教程:http://wiki.centos.org/HowTos/SetUpSamba#head-1be77a3cb5ab61b8fd459182262e9a95db4b0aff

+0

感謝您的建議,當我再次遇到問題時,我一定會試試這個 –