Netbeans는 Samba 공유의 파일을 다시 로드하거나 덮어쓰라는 메시지를 지속적으로 표시합니다.

Netbeans는 Samba 공유의 파일을 다시 로드하거나 덮어쓰라는 메시지를 지속적으로 표시합니다.

이것은 오랫동안 나를 괴롭혀온 것입니다. Windows에서 Netbeans를 실행하고(버전 7 이전과 버전 8.0의 netbeans에서 이 문제를 본 적이 있습니다) 삼바 공유에 파일을 저장할 때 netbeans는 파일이 백그라운드에서 업데이트되었다고 자주 생각하고 업데이트를 원하는지 묻습니다. 파일을 다시 로드하거나 덮어씁니다.

시간이 지나면 이 유용한 메시지가 매우 짜증나게 될 수 있습니다. 이전에 해결책을 찾고 찾았습니다.https://netbeans.org/bugzilla/show_bug.cgi?id=191445이전 모습(2013년 후반) 당시의 모습입니다.

이 문제에 대한 해결책이 있습니까?

답변1

위의 버그 보고서를 마지막으로 확인한 이후 이제 해결책이 언급되었습니다.

이 문제는 Linux와 Windows의 파일 수정 시간이 일치하지 않아 발생합니다.

이 문제는 삼바 구성 파일( /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

관련 정보