J'ai un partage Samba configuré sur lequel j'aimerais mettre un référentiel git. J'ai essayé de rechercher sur google la meilleure façon d'utiliser git sur un partage Samba, mais il semble difficile de trouver quoi que ce soit sur cela car Samba utilise git pour le développement.
Quelle est la meilleure façon de procéder? Pour le moment, je ne fais que travailler avec Linux, mais ce serait bien de savoir comment faire cela de manière multiplateforme également.
Réponses:
La meilleure façon d'accéder à un référentiel git sur un réseau d'une manière indépendante de la plate-forme à partir d'une seule machine serait d'exécuter un serveur git sur la machine. Pour savoir comment configurer un serveur, consultez ceci .
la source
Je le fais tout le temps, et cela fonctionne très bien, il suffit d'accéder au référentiel git sur le partage de fichiers comme s'il était local. Je le fais parce que je développe sur Windows mais mon serveur de test est une boîte Linux, donc avec un partage samba, je n'ai pas à pousser mes modifications sur le serveur tout le temps.
Cependant, sachez que différents systèmes d'exploitation gèrent différemment des horodatages modifiés et des fins de ligne, donc je ne recommande pas de développer comme ceci si vous utiliserez le même référentiel sur samba à partir de plusieurs systèmes d'exploitation différents. Vous constaterez que lorsque vous passerez de Windows à Linux (par exemple), git détectera qu'un tas de fichiers ont changé, alors que ...
la source
Eh bien, si vous ne voulez pas passer de temps à configurer un tas de choses, vous pouvez simplement utiliser un compte Dropbox et définir votre référentiel git dans votre dossier Dropbox .
la source