J'ai un dépôt Mercurial pour un projet personnel, et je stocke le dépôt principal dans ma Dropbox depuis quelques semaines maintenant (quelque chose du type cette ligne et je comprends que c'est aussi possible avec git ).
L'idée est qu'il sert à la fois de moyen de travailler avec plusieurs machines et de sauvegarde à distance. Je clone le dépôt et je travaille sur la copie non-Dropbox, et je ne pousse les mises à jour que de temps en temps, de la même manière que je travaillerais, je suppose, avec Bitbucket.
Pouvez-vous penser à des inconvénients de cette idée, par rapport à l'utilisation d'un hébergement dédié (BitBucket dans le cas de Mercurial) ? Je sais que Bitbucket propose des comptes gratuits pour les utilisateurs uniques, ce qui est très bien, mais ils sont limités à 150M, ce qui n'est pas énorme. .
En particulier, est-il possible que le processus de synchronisation de Dropbox corrompe le référentiel ? J'ai dû exécuter hg récupérer une fois sur le dépôt maître, mais cela pourrait ne pas être lié (et de toute façon, il a été heureusement récupéré). Quelqu'un a-t-il une mauvaise expérience avec cette idée ? Est-ce que quelqu'un a une bonne expérience plus longue et peut atténuer mes inquiétudes ? Quelqu'un a-t-il une opinion basée sur une meilleure compréhension de l'intérieur de ces choses ?
edit : J'ai ajouté quelques clarifications aux questions. Elles sont dans italiques .