Scenariusz: IDE jest skonfigurowane na komputerze stacjonarnym z Linuksem, lokalnie edytując pliki PHP. Za każdym razem, gdy zapisuję plik, chcę, aby ta zmiana pojawiła się na serwerze Linux, na którym działa Apache. Serwer ma ssh (i samba i nfs w tym zakresie).
Jako odniesienie, kiedy edytowałem pliki w systemie Windows, w końcu znalazłem WinSCP jako dokładne narzędzie, którego potrzebowałem - WinSCP ma właśnie tę funkcję, z początkową synchronizacją, a następnie ciągłą aktualizacją, za pomocą usługi obserwowania systemu plików: „Zachowaj zdalny katalog do Data".
W systemie Linux można argumentować, że można zastosować sshfs, aby całkowicie ominąć potrzebę synchronizacji. W systemie Windows udział samba zrobiłby to samo. Jednak chcę, aby IDE działało z plikami lokalnymi (na dysku SSD!), Bez konieczności przechodzenia przez sieć w celu indeksowania PHP i tym podobnych, co zajmuje wieki.
Niemniej jednak sshfs może być częścią rozwiązania - tak więc ciągła synchronizacja musiała zostać wykonana między dwoma lokalnymi katalogami.
Jakieś pomysły lub wskazówki?