Scénario: Un environnement de développement intégré est configuré sur un ordinateur de bureau Linux, modifiant les fichiers PHP localement. Chaque fois que j'enregistre un fichier, je souhaite que cette modification apparaisse sur le serveur Linux sur lequel Apache est exécuté. Le serveur a ssh (et samba et nfs d'ailleurs).
En guise de référence, lorsque j’ai édité des fichiers sous Windows, j’ai finalement adopté WinSCP comme étant l’outil exact dont j'avais besoin - WinSCP ne présente que cette fonctionnalité, avec une synchronisation initiale puis une mise à jour continue, à l’aide du service de surveillance du système de fichiers: Date".
Sous Linux, on pourrait argumenter que sshfs pourrait être utilisé pour éviter complètement le besoin de synchronisation. Sous Windows, un partage Samba ferait de même. Cependant, je veux que l'EDI fonctionne avec des fichiers locaux (sur un disque SSD!), Sans avoir à passer par le réseau pour indexer PHP et autres, ce qui prend beaucoup de temps.
Mais sshfs pourrait néanmoins faire partie de la solution - de sorte que la synchronisation continue devait simplement être effectuée entre deux répertoires locaux.
Des idées ou des pointeurs?