Je suis dans un workflow où je dois régulièrement installer une application localement, puis synchroniser les dossiers de cette application maintenant installée localement avec un référentiel SVN hébergé dans un autre dossier sur mon ordinateur.Comment synchroniser deux dossiers locaux bidirectionnellement et automatiquement sous OS X?
J'ai réussi à créer ce flux de travail à l'aide de l'utilitaire de ligne de commande hardlink. Pour ce faire, j'ai d'abord supprimé les dossiers dans mon installation locale de l'application, puis utilisé l'utilitaire de ligne de commande de lien physique pour lier les dossiers de dépôt SVN avec les dossiers qui ont ensuite été créés dans le répertoire d'installation local.
Le problème avec ce flux de travail est qu'il est très lent et nécessite une saisie manuelle, ce qui ne fonctionne pas si j'ai besoin de répéter ce processus régulièrement (ce que je fais). J'ai essayé d'autres programmes de synchronisation de fichiers bidirectionnels (Unison etc.), mais ils ne semblent pas couvrir le besoin que j'ai, où la synchronisation se fait automatiquement sans avoir besoin d'exécuter le programme donné. Sur cette base, je pense à écrire un script bash qui automatisera ce processus pour moi. Au-delà de l'écriture de ce script bash, y a-t-il un processus plus simple que j'ai oublié?
Je vais certainement y jeter un coup d'oeil, merci. – Antoine