Repository with sources and generator of https://larlet.fr/david/ https://larlet.fr/david/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.html 10.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179
  1. <!doctype html>
  2. <html lang=fr>
  3. <head>
  4. <!-- Always define the charset before the title -->
  5. <meta charset=utf-8>
  6. <title>Bitbucket pour gérer ses dépôts Mercurial — Biologeek — David Larlet</title>
  7. <!-- Define a viewport to mobile devices to use - telling the browser to assume that the page is as wide as the device (width=device-width) and setting the initial page zoom level to be 1 (initial-scale=1.0) -->
  8. <meta name="viewport" content="width=device-width, initial-scale=1"/>
  9. <!-- Fake favicon, to avoid extra request to the server -->
  10. <link rel="icon" href="data:;base64,iVBORw0KGgo=">
  11. <link type="application/atom+xml" rel="alternate" title="Feed" href="/david/log/" />
  12. <link rel="manifest" href="/manifest.json">
  13. <link rel="stylesheet" href="/static/david/css/larlet-david-_J6Rv.css" data-instant-track />
  14. <noscript>
  15. <style type="text/css">
  16. /* Otherwise fonts are loaded by JS for faster initial rendering. See scripts at the bottom. */
  17. body {
  18. font-family: 'EquityTextB', serif;
  19. }
  20. h1, h2, h3, h4, h5, h6, time, nav a, nav a:link, nav a:visited {
  21. font-family: 'EquityCapsB', sans-serif;
  22. font-variant: normal;
  23. }
  24. </style>
  25. </noscript>
  26. <!-- Canonical URL for SEO purposes -->
  27. <link rel="canonical" href="https://larlet.fr/david/biologeek/archives/20081026-bitbucket-pour-gerer-ses-depots-mercurial">
  28. </head>
  29. <body>
  30. <div>
  31. <header>
  32. <nav>
  33. <p>
  34. <small>
  35. Je suis <a href="/david/" title="Profil public">David Larlet</a>, <a href="/david/pro/" title="Activité professionnelle">artisan</a> du web qui vous <a href="/david/pro/accompagnement/" title="Activité d’accompagnement">accompagne</a><span class="more-infos"> dans l’acquisition de savoirs pour concevoir des <a href="/david/pro/produits-essentiels/" title="Qu’est-ce qu’un produit essentiel ?">produits essentiels</a></span>. <span class="more-more-infos">Discutons ensemble d’une <a href="/david/pro/devis/" title="En savoir plus">non-demande de devis</a>.</span> Je partage ici mes <a href="/david/blog/" title="Expériences bienveillantes">réflexions</a> et <a href="/david/correspondances/2017/" title="Lettres hebdomadaires">correspondances</a>.
  36. </small>
  37. </p>
  38. </nav>
  39. </header>
  40. <section>
  41. <h1 property="schema:name">Bitbucket pour gérer ses dépôts Mercurial</h1>
  42. <article typeof="schema:BlogPosting">
  43. <div property="schema:articleBody">
  44. <p><a href="http://bitbucket.org">Bitbucket</a> est le <a href="http://github.com/davidbgk">Github</a> qui manquait à <a href="http://www.selenic.com/mercurial/wiki/">Mercurial</a>. Je suis en train de rassembler un peu <a href="http://bitbucket.org/david/">tous mes dépôts</a> qui traînent à droite à gauche et c'est là où on voit toute la puissance d'un système décentralisé : je peux utiliser un service tiers car je dispose localement de toutes les données (et c'est super simple de migrer aussi). Quel intérêt alors pour ces services ? J'en vois au moins 4 :</p>
  45. <ul>
  46. <li><strong>avoir une sauvegarde distante</strong>, toujours utile ;</li>
  47. <li><strong>faciliter la participation d'autres contributeurs</strong> (gestion des accès, patchs, forks, etc) ;</li>
  48. <li><strong>utiliser les services satellites</strong> (wiki (qui est aussi un dépôt hg), bugs, etc) ;</li>
  49. <li><strong>centraliser l'activité</strong> liée au code, une sorte de GeekFeed :-).</li>
  50. </ul>
  51. <p>Mais ce qui m'a vraiment décidé c'est le support sur <a href="irc://irc.freenode.net/#bitbucket.org">irc</a> qui est juste parfait (des humains, des trolls, tout ce que j'aime). Bref, super service, à tester si vous utilisez Mercurial (personnellement je ne peux plus m'en passer).</p>
  52. <p>PS : ce billet n'est pas sponsorisé, même si <a href="http://noehr.org/">Jesper Noehr</a> m'a offert un <a href="http://bitbucket.org/plans/">Team Plan</a> lorsque je lui ai demandé un peu plus d'espace pour <a href="http://www.django-fr.org/">Django-fr</a>. Vraiment généreux de sa part, merci !</p>
  53. </div>
  54. </article>
  55. <footer>
  56. <h6 property="schema:datePublished">— 26/10/2008</h6>
  57. </footer>
  58. </section>
  59. <section>
  60. <div>
  61. <h3>Articles peut-être en rapport</h3>
  62. <ul>
  63. <li><a href="/david/biologeek/archives/20081023-propriete-intellectuelle-et-web-semantique/" title="Accès à Propriété intellectuelle et Web Sémantique">Propriété intellectuelle et Web Sémantique</a></li>
  64. <li><a href="/david/biologeek/archives/20081022-iphone-listes-slidantes-et-applications-web/" title="Accès à iPhone, listes slidantes et applications web">iPhone, listes slidantes et applications web</a></li>
  65. <li><a href="/david/biologeek/archives/20081020-le-futur-des-reseaux-sociaux-passera-par-le-w3c/" title="Accès à Le futur des réseaux sociaux passera par le W3C">Le futur des réseaux sociaux passera par le W3C</a></li>
  66. </ul>
  67. </div>
  68. </section>
  69. <section>
  70. <div id="comments">
  71. <h3>Commentaires</h3>
  72. <div class="comment" typeof="schema:UserComments">
  73. <p class="comment-meta">
  74. <span class="comment-author" property="schema:creator">yannick</span> le <span class="comment-date" property="schema:commentTime">27/10/2008</span> :
  75. </p>
  76. <div class="comment-content" property="schema:commentText">
  77. <p>Pour une bonne nouvelle, c&#39;est une bonne nouvelle !</p>
  78. <p>/me a choisi mercurial également !</p>
  79. </div>
  80. </div>
  81. <div class="comment" typeof="schema:UserComments">
  82. <p class="comment-meta">
  83. <span class="comment-author" property="schema:creator">NiCoS</span> le <span class="comment-date" property="schema:commentTime">27/10/2008</span> :
  84. </p>
  85. <div class="comment-content" property="schema:commentText">
  86. <p>Cela a l&#39;air pas mal du tout et assez bien pensé au niveau des fonctionnalités (j&#39;ai fait un tour rapide).</p>
  87. <p>Par contre, pour mon usage (8 dépots), je me vois pas investir dans un plan &quot;Pro&quot;. A moins que je ne comprenne mal le concept de &quot;private repository&quot;.</p>
  88. <p>Et puis bon, alors que j&#39;ai tout centralisé, je ne me vois pas tout redécentraliser... ;-)</p>
  89. </div>
  90. </div>
  91. <div class="comment" typeof="schema:UserComments">
  92. <p class="comment-meta">
  93. <span class="comment-author" property="schema:creator">NiCoS</span> le <span class="comment-date" property="schema:commentTime">27/10/2008</span> :
  94. </p>
  95. <div class="comment-content" property="schema:commentText">
  96. <p>En lisant la liste de diffusion, en fait, si je comprends bien, pour les comptes gratuits notamment, tu peux avoir n dépôts publics et un dépôt privé.</p>
  97. <p>ça peut (re)devenir intéressant du coup, ça serait bien que ce soit mieux expliqué sur leur site par contre... (un peu à la github quoi...)</p>
  98. <p>D&#39;ailleurs c&#39;est moi ou y a une grosse percée de git en ce moment ?</p>
  99. </div>
  100. </div>
  101. <div class="comment" typeof="schema:UserComments">
  102. <p class="comment-meta">
  103. <span class="comment-author" property="schema:creator">NiCoS</span> le <span class="comment-date" property="schema:commentTime">27/10/2008</span> :
  104. </p>
  105. <div class="comment-content" property="schema:commentText">
  106. <p>Pendant que j&#39;y suis, le dépot pour django-fr remplace le svn ou c&#39;est pas encore officiel ? Si c&#39;est officiel, ce serait bien de le dire qu&#39;on sache sur quoi se synchroniser... ;-)</p>
  107. </div>
  108. </div>
  109. <div class="comment" typeof="schema:UserComments">
  110. <p class="comment-meta">
  111. <span class="comment-author" property="schema:creator">David, biologeek</span> le <span class="comment-date" property="schema:commentTime">29/10/2008</span> :
  112. </p>
  113. <div class="comment-content" property="schema:commentText">
  114. <p>@NiCoS :</p>
  115. <p>&gt; D&#39;ailleurs c&#39;est moi ou y a une grosse percée de git en ce moment ?</p>
  116. <p>Oui, les fanboys RoR ont découvert le décentralisé :-)</p>
  117. <p>&gt; le dépot pour django-fr remplace le svn ou c&#39;est pas encore officiel ?</p>
  118. <p>C&#39;est pas encore officiel plus par manque de temps qu&#39;autre chose, il faudrait que je mette le dépôt svn en lecture seule.</p>
  119. </div>
  120. </div>
  121. <div class="comment" typeof="schema:UserComments">
  122. <p class="comment-meta">
  123. <span class="comment-author" property="schema:creator">er:k</span> le <span class="comment-date" property="schema:commentTime">30/10/2008</span> :
  124. </p>
  125. <div class="comment-content" property="schema:commentText">
  126. <p>Hum, j&#39;avais pas non plus compris qu&#39;on peut héberger n dépôts publics et un seul privé avec le compte gratuit.<br />Ça ouvre de nouvelles possibilités... même si pour l&#39;instant, je préfère l&#39;autohébergement :)</p>
  127. </div>
  128. </div>
  129. <div class="comment" typeof="schema:UserComments">
  130. <p class="comment-meta">
  131. <span class="comment-author" property="schema:creator">NiCoS</span> le <span class="comment-date" property="schema:commentTime">03/11/2008</span> :
  132. </p>
  133. <div class="comment-content" property="schema:commentText">
  134. <p>Pour git, on le voit aussi chez les django-boys... (pour ce que je suis l&#39;actualité de RoR...) avec tout plein d&#39;applis django hébergée sur Github.</p>
  135. <p></p>
  136. </div>
  137. </div>
  138. </div>
  139. </section>
  140. <footer>
  141. <nav>
  142. <p>
  143. <small>
  144. Je réponds quasiment toujours aux <a href="m&#x61;ilto:d&#x61;vid%40l&#x61;rlet&#46;fr" title="Envoyer un email">emails</a> (<a href="/david/signature/" title="Ma signature actuelle avec possibilité de chiffrement">signés</a>) et vous pouvez me rencontrer à Montréal. <span class="more-infos">N’hésitez pas à <a href="/david/log/" title="Être tenu informé des mises à jour">vous abonner</a> pour être tenu informé des publications récentes.</span>
  145. </small>
  146. </p>
  147. </nav>
  148. </footer>
  149. </div>
  150. <script src="/static/david/js/larlet-david-3ee43f.js" data-no-instant></script>
  151. <script data-no-instant>InstantClick.init()</script>
  152. </body>
  153. </html>