Як я вибирав між github і bitbucket, записки програміста

Систем контролю версій багато, а хостингів вихідного коду - ще більше. Перепробувати їх все немає ніякої можливості. Тому підбираючи собі такий хостинг, я вибирав між GitHub і BitBucket. Ці два сервіси здалися мені найбільш цікавими.

Що у них спільного:

Що мені не подобається в обох сервісах:

  • Багтрекер не дозволяє пов'язувати залежні один від одного таски, як це вміє Jira. Взагалі-то, з огляду на, що BitBucket'ом володіє Atlassian, виробник Jira та Confluence, я трохи здивований;
  • Немає локалізації. На гітхабе була, так випиляли. У мене немає проблем з англійським інтерфейсом, але у кого-то вони можуть бути. І цей хтось може бути в одній команді розробників зі мною. А ось у Assembla. наприклад, є український інтерфейс;
  • У обох сервісів негідні embed-коди (не завжди і не скрізь коректно відображаються), на pastebin набагато краще;
  • Обидва, трапляється, лежать;

Чим GitHub краще (цікавіше, зручніше, ...) BitBucket:

Чим BitBucket краще GitHub:

Доповнення: Як з'ясувалося, на BitBucket теж можна хостити сайти і вести бложік. Спасибі @ 1nst за уточнення.

Після недовгих роздумів я вибрав для хостингу свого коду BitBucket. І користувався б тільки їм, якби жив у ідеальному світі. Однак мені також хочеться слати пулл-реквести і багрепорти для проектів, які хостятся на GitHub, так що туди я теж іноді заходжу.

Ще цікаві сервіси:

  • Gitorious - черговий git-хостинг. На жаль, не підтримує закриті репозиторії. HTTPS, а також має досить дивний інтерфейс. Зате весь код сервісу поширюється під ліцензією AGPLv3;
  • Patch-Tag цікавий тим, що використовує систему контролю версій Darcs;
  • Хостинг Launchpad може зацікавити фанатів Bazaar;

Як завжди, буду радий вашим доповненням і питань.