Git: suivre des liens symboliques : GitBSLR VS bindfs
De plus en plus les librairies nodejs sont associés à des projets PHP. Nous pouvons manuellement copié les fichiers (JS,CSS) dans notre projet PHP, mais cela devient assez penible lorque nous travaillons sur plusieurs projets ou dans des situations ou les fichiers de styles sont utilisé par plusieurs projet PHP.
Pour accelerer les choses en local, vous faites des liens symboles et voila tout fonctionne. Mais quand vient le moment de publier, cest assez penible de faire les copiés collés car git ne suit pas les liens symboliques.
Dans cette situation, nous avons tester deux approche via les utilitaires GitBSLR et bindfs sur un environnement linux debian.
installation de GitBSLR
L'installation se fait dans /usr/local
/usr/local$ sudo git clone https://github.com/Alcaro/GitBSLR.git
/usr/local$ cd GitBSLR
/usr/local/GitBSLR$ sudo ./install.sh
Tester votre installation:
GITBSLR_DEBUG=1 git version
Et voila, si tout s'est bien passé, git devrait pouvoir suivre les liens symboliques.
installation de Bindfs
sudo apt-get update -y
sudo apt-get install -y bindfs
Utilisation :
bindfs /siteweb/AppVuejs/app-form/appadmin/ /siteweb/DrupalModules/appformmanager/appadmin
Nous avons les fichiers (JS,Css) situé dans /siteweb/AppVuejs/app-form/appadmin/ et nous souhaitons avoir copie dans /siteweb/DrupalModules/appformmanager/appadmin.Loading ...