J'utilise mercurial comme SCM, principalement parce que j'aime la capacité de commettre des modifications à un projet, même en mode hors connexion. Je vais changer de PCS bientôt et j'ai donc décidé d'examiner de trouver un hébergement libre libre mercurial, donc je ne perds pas mes données. Je me suis inscrit à un compte bitbucket et j'ai remarqué qu'ils offrent un espace pour seulement un seul référentiel privé em> privé avec leurs comptes gratuits. Cela ne signifie-t-il pas que certaines de mes affaires pourraient se retrouver publiquement disponibles? Comme dans, tout le monde peut le télécharger et l'utiliser dans leurs projets? p>
5 Réponses :
Oui, sauf si vous les mettez tous dans un seul référentiel. Sinon, vous devez les payer pour des repos plus privés. P>
Yup, comment voudraient-ils gagner de l'argent de leur service? GitHub n'offre même pas de repo privé gratuit ...
Oui, Bitbucket n'offre qu'un référentiel privé gratuitement. Strike> P>
edit: strong> Voir les commentaires ci-dessous, BitBucket propose désormais autant de repos privés que vous le souhaitez, la restriction sur les plans gratuits est un maximum de 5 utilisateurs accédant à ces repos privés. P>
Cependant, si vous êtes juste inquiet de transférer les projets sur votre nouvelle machine, je pense que Bitbucket est surchargé. Serez-vous en possession des deux machines à la fois, même pendant une courte période de temps? P>
Si oui, j'utiliserais simplement Si votre ordinateur accroche au feu et que vous remplacez, vous installez simplement DropBox, puis clonez-vous dans les repos dans le dossier Dropbox à votre emplacement préféré. P>
Je ne sais pas comment cela fonctionnerait bien si vous souhaitez utiliser la copie Dropbox du représentant sur plusieurs plates-formes (à partir d'une zone Windows et une boîte Linux, par exemple). P> Hg Servez code>
dans chaque répertoire de projet (un à la fois) de l'ancienne machine et hg clone http: //ip.of.old.machine: 8000 / projetName < / Code> Pour cloner les modifications sur la nouvelle machine. P>
Eh bien, non, ça ne fait pas que transférer des choses à la nouvelle machine. J'aimerais avoir une «copie de sauvegarde» stockée quelque part en sécurité au cas où quelque chose de désastreux arrive à la fois à mes PC. Je suis juste inquiet que si je le place sur Bitbucket en tant que repo non privé, quelqu'un prendra le code, l'utilisera, puis me tiendra responsable de tout ce qui se passe à cause de cela.
@Cornnjuliox B> J'ai modifié la réponse à mentionner Dropbox, qui pourrait répondre à vos besoins.
Je crois qu'ils ont récemment commencé à offrir un nombre illimité de repos privés pour le compte d'utilisateur gratuit 5.
"Bitbucket n'offre qu'un référentiel privé gratuitement" - c'est maintenant incorrect. Voir le site Bitbucket: «Tous les plans incluent des référentiels publics et privés illimités». La restriction sur le plan gratuit est que vous avez un maximum de 5 utilisateurs qui ont accès à des référentiels privés.
Run HG Bundle --Toutez Code> Dans tous vos référentiels, tracez les paquets quelque part (comme un bâton USB),
HG Unfundule code> sur la nouvelle machine. P >
Vous n'avez même pas besoin d'être aussi intelligent. Il suffit de les installer, de sauvegarder les fermetures à glissières et déconnectez-la. alto!
Cela doit avoir changé depuis - vous pouvez maintenant avoir des repos publics et privés illimités: -) p>