Bitbucket

Bitbucket
Logo
Charakter stránkyCollaborative verzování
V jazyceangličtina, čínština, francouzština, němčina, hindština, japonština, portugalština, ruština, španělština a arabština
AutorJesper Noehr
MajitelAtlassian
URLbitbucket.org
Komerčníano
Registracevyžadována s volitelným OpenID
Datum spuštění2008
Aktuální stavOnline
Některá data mohou pocházet z datové položky.

Bitbucket je produkt a služba společnosti Atlassian pro webhosting repozitářů zdrojových kódů s verzovacím systémem Git. Nabízí jak komerční služby tak volné účty s neomezeným počtem soukromých repozitářů.

Služby

Bitbucket Cloud

Bitbucket Cloud (původně nazývaný pouze Bitbucket) slouží především pro verzování zdrojových kódů a provádění code review; je naprogramován v jazyce Python s použitím webového frameworku Django.[1]

Bitbucket Cloud podporuje následující vlastnosti:

  • Pull requesty s revizí kódu včetně možnosti vkládat poznámky[2]
  • Bitbucket Pipelines,[3] služba continuous delivery
  • Dvoukroková verifikace a vynucená dvoukroková verifikace[4][5]
  • IP whitelisting[5]
  • Marge Checks[6]
  • Vyhledávání v kódu (Alfa)[7]
  • Git Large File Storage (LFS)[8]
  • Dokumentace, včetně automaticky vytvářených README souborů v různých značkovacích formátech
  • Sledování problémů[9]
  • Wikistránky[10]
  • Statické weby hostované v Bitbucket Cloudu: Statické weby mají ve svém URL doménu bitbucket.io[11]
  • Doplňky (add-ons) a integrace[12]
  • REST APIs pro vytváření aplikací třetích stran v libovolném programovacím jazyce[13]
  • Snippets umožňující vývojářům sdílet segmenty kódu nebo soubory[14]
  • Smart Mirroring[15]

Bitbucket Server

Bitbucket Server
Logo
VývojářAtlassian
První vydání2012
Aktuální verze7.21.0 (28.  února 2022)
Operační systémplatformě nezávislý
Vyvíjeno vJava
Typ softwarudistribuovaný verzovací systém
LicenceProprietární, volně použitelný pro oficiálně neziskové organizace, charity a open-source projekty, ne však pro vládní, akademiccké nebo náboženské organizace[16][17]
Webwww.atlassian.com/software/bitbucket/server
Některá data mohou pocházet z datové položky.

Bitbucket Server (do roku 2015 nazývaný Stash[18]) je kombinací gitového serveru s WWW rozhraním; umožňuje uživatelům provádět základní gitové operace (např. review nebo slučování kódu jako GitHub) a poskytuje řízení přístupových práv (čtení a zápis) ke kódu. Poskytuje také integraci s jinými nástroji společnosti Atlassian.[19]

Bitbucket Server je komerční softwarový produkt, který je možné licencovat pro provozování v síti zákazníka.[20] Společnost Atlassian poskytuje Bitbucket Server zdarma pro projekty softwaru s otevřeným zdrojovým kódem splňující určitá kritéria a organizacím, které jsou neziskové, nevládní, neakademické, nekomerční, nepolitické, a sekulární. Pro univerzitní a komerční zákazníky jsou dostupné plné zdrojové kódy pod vývojářskou licencí.[20] Bitbucket Server je napsaný v Javě a používající Apache Maven.[21]

Historie

Bitbucket byl původně nezávislý startup, který v roce 2008 založil Jesper Nøhr.[22] 29. září 2010 Bitbucket získala společnost Atlassian.[23] Původně Bitbucket nabízel hosting pouze pro projekty verzované pomocí Mercurial. 3. října 2011 byla oznámena podpora pro verzovací systém Git. V září 2015 Atlassian přejmenoval svůj produkt Stash na Bitbucket Server.[24] V červenci 2016 Bitbucket zavedl podporu pro Git Large File Storage (LFS).[8] Kontroverzním krokem bylo ukončení podpory prohlížení třícestných diffů v březnu 2020.[25] V červenci 2020 byla z Bitbucket Cloudu odstraněna podpora původního formátu repozitářů Mercurial.[26]

Odkazy

Reference

V tomto článku byl použit překlad textu z článku Bitbucket na anglické Wikipedii.

  1. Django Success Story Bitbucket [online]. 2008-06-08 [cit. 2011-03-27]. Dostupné v archivu pořízeném dne 2011-03-17. 
  2. Work with pull requests - Atlassian Documentation [online]. confluence.atlassian.com. Dostupné online. 
  3. Build, test and deploy with Pipelines - Atlassian Documentation [online]. confluence.atlassian.com. Dostupné online. 
  4. Two-step verification - Atlassian Documentation [online]. confluence.atlassian.com. Dostupné online. 
  5. a b Bitbucket Introduces Required Two-Factor Authentication and IP Whitelisting [online]. InfoQ. Dostupné online. 
  6. Suggest or require checks before a merge - Atlassian Documentation [online]. confluence.atlassian.com. Dostupné online. 
  7. Code search in Bitbucket - Atlassian Documentation [online]. confluence.atlassian.com. Dostupné online. 
  8. a b Bitbucket Cloud Adds Beta Support for Git Large File Storage [online]. InfoQ. Dostupné online. 
  9. Use the issue tracker - Atlassian Documentation [online]. confluence.atlassian.com. Dostupné online. 
  10. Use a wiki - Atlassian Documentation [online]. confluence.atlassian.com. Dostupné online. 
  11. Publishing a Website on Bitbucket Cloud - Atlassian Documentation [online]. confluence.atlassian.com. Dostupné online. 
  12. Bitbucket Cloud add-ons - Atlassian Documentation [online]. confluence.atlassian.com. Dostupné online. 
  13. Use the Bitbucket Cloud REST APIs - Atlassian Documentation [online]. confluence.atlassian.com. Dostupné online. 
  14. Snippets - Atlassian Documentation [online]. confluence.atlassian.com. Dostupné online. 
  15. Smart Mirroring for Bitbucket Cloud - Atlassian Documentation [online]. confluence.atlassian.com. Dostupné online. 
  16. Atlassian. ATLASSIAN – Open Source Project License Request [online]. Atlassian.com [cit. 2012-11-09]. Dostupné online. 
  17. Atlassian. ATLASSIAN – Community License Request [online]. Atlassian.com [cit. 2012-11-09]. Dostupné online. 
  18. Bitbucket rebrand FAQ - Atlassian Documentation [online]. confluence.atlassian.com [cit. 2016-12-22]. Dostupné online. 
  19. ATLASSIAN. Stash is now Bitbucket Server|Atlassian [online]. Atlassian [cit. 2016-12-22]. Dostupné online. 
  20. a b Stash: Licensing and Pricing [online]. Atlassian [cit. 2011-07-10]. Dostupné v archivu pořízeném dne 2012-05-09. 
  21. Building Bitbucket Server from Source Code [online]. developer.atlassian.com [cit. 2018-09-11]. Dostupné online. 
  22. Bitbucket on Nabble [online]. 2008-07-31 [cit. 2020-08-31]. Dostupné online. [nedostupný zdroj]
  23. Jenna Pitcher. Atlassian snatches Bitbucket [online]. 2010-09-30 [cit. 2010-09-30]. Dostupné v archivu pořízeném z originálu dne 2016-03-03. 
  24. ATLASSIAN. Stash is now Bitbucket Server - Atlassian [online]. Atlassian. Dostupné online. 
  25. How to enable 3-way diff in BitBucket 7.0 [online]. Atlassian [cit. 2022-11-18]. Dostupné online. 
  26. CHAN, Denise. Sunsetting Mercurial support in Bitbucket [online]. Bitbucket, 2020-04-21 [cit. 2021-03-23]. Dostupné online. 

Související články

Externí odkazy

Média použitá na této stránce

Atlassian Bitbucket Logo.png
Official logo of Bitbucket, source code hosting for Git and Mercurial.
Revision controlled project visualization-2010-24-02.svg
Autor: , Licence: CC BY-SA 3.0
Visualization of the "history tree" of a revision controlled project, showing branching, merging, tagging, etc.