Netbeans 不斷提示重新載入/覆蓋 samba 共享上的文件

Netbeans 不斷提示重新載入/覆蓋 samba 共享上的文件

這是多年來一直困擾我的事情。當在Windows 上執行Netbeans 時(我在Netbeans 7 之前的版本和8.0 版本中見過這個問題)並將文件保存在samba 共享上時,netbeans 會經常認為該文件已在後台更新,並會詢問您是否若要更新重新載入和/或覆蓋檔案。

一段時間後,這個原本有用的提示可能會變得非常煩人。我之前尋找過解決方案並發現https://netbeans.org/bugzilla/show_bug.cgi?id=191445這是我上次看的時候(2013 年底)。

這個問題有什麼解決方法嗎?

答案1

自從我上次檢查上面的錯誤報告以來,現在已經提到了一個解決方案。

該問題是由於 Linux 與 Windows 上的檔案修改時間不匹配所引起的。

可以透過將這些選項新增至 samba 設定檔 (/etc/samba/smb.conf) 的全域部分來解決此問題。

[global]
    time server = yes
    dos filetimes = yes
    fake directory create times = yes
    dos filetime resolution = yes
    delete readonly = yes

有關這些選項的作用的更多詳細信息,請參見此處:https://www.samba.org/samba/docs/using_samba/ch11.html

相關內容