Git sur Dropbox
L’intérêt de la décentralisation du système git est vraiment puissant, mais il est aussi intéressant de le faire communiquer entre différents ordinateurs (c’est quand même le grand intérêt 😉 ). Or on n’a pas nécessaire envie de faire une installation de git sur un serveur, du coup pour collaborer facilement et rapidement avec, on peut utiliser un compte Dropbox (http://www.dropbox.com). En voici la méthodologie.
1. créer un compte dropbox
Pour que tout le monde accède au même repository, il faut avoir le même compte Dropbox.
Donc on créé un compte sur http://www.dropbox.com et on synchronise ce compte sur les différents postes clients.
2. création du repository
Maintenant passons au coeur même du sujet, la création du repository.
Déplaçons nous dans le dossier public de notre dropbox :
cd ~/Dropbox/Public
Créons un dossier de dépots :
mkdir depots cd depots
3. créons un projet « example »
mkdir example.git cd example.git
ensuite on initialise le projet
git --bare init
4. Premier clone
Maintenant pour finir la mise en place, déplaçons nous dans le dossier de notre serveur et clonons le projet :
cd ~/www git clone ~/Dropbox/Public/depots/example.git example cd example/ echo Init > init git add init git commit -m "Init" git push --all
Voilà, maintenant tout le monde peut cloner son projet avec pour adresse de repository. Il faut juste adapter le chemin du repository (~/Dropbox/Public/depots/) selon la configuration de chacun.
C’est ma méthode, mais vous pouvez utiliser celle de Blusky dont je me suis inspiré de manière plus simple : http://www.blusky.fr/billet/2/Dropbox-comme-depot-GIT