Mi a különbség a Stash és a Bitbucket között?


Legjobb válasz

A Stash volt az Atlassian szerver alapú Git Repository Management eszközének neve 1.0 és 3.6 között. A 4.0-tól kezdődően a terméket Bitbucket-re keresztelték át.

Az Atlassian Stash elérte az élettartam végét, és már nem támogatott, és most választhatja a Bitbucket Cloud vagy a Bitbucket Server / Data Center használatát. A Bitbucket Server / Data Center legfrissebb verziója a 7.5

Míg a Bitbucket Cloud és a Bitbucket Server / Data Center hasonló névvel rendelkezik és általában ugyanazt a célt szolgálja (távoli Git-tárház-kezelő eszközként), ami a vége hasonlóságaikat. Nincs megosztott kód a felhő és a kiszolgáló platformjai között (teljesen más nyelveken íródnak).

Ezzel szemben a Bitbucket Server és a Bitbucket Data Center pontosan ugyanazokkal a bináris fájlokkal rendelkezik, és csak a licenc nyitja a az Adatközpont által kínált, a Serverben nem elérhető különböző képességek.

A Stash-ről Bitbucket-re történő névváltás másik oka a Git képessége volt, hogy tárolja a változásokat egy fiókban, de visszatérjen egy tiszta munkakönyvtárba. Ezt a funkciót stash-nek hívják (https://git-scm.com/docs/git-stash)

Remélem, hogy ez megválaszolja kérdését

Válasz

GitHub Enterprise vs. Stash:

  • A GitHub tartalmaz lényegeket. A Stash rendelkezik egy Snippets beépülő modullal, amely többe kerül. A kivonatok azonban hiányoznak – nem kereshetők a Stash-en belül, és nem integrálódnak más atlasziai termékekkel, például a Fisheye kereséssel. Ezenkívül mindegyik Gist verzióját Git háttérprogram vezérli, míg a Snippets nem tartalmaz előzményeket
  • A GitHub rendben van keresési funkcióval (a Stash-hez képest). A Stash-ben csak az adattár neve alapján kereshet. A GitHub kódot keres, és megmondja, hogy milyen nyelvet használ. A Stash-nek van Fisheye-je (egy másik atlassiai alkalmazás), de ez pluszba kerül, és nem tud a Stash Projects-ről (csak a tárakról tud).
  • A GitHub kiválóan megjeleníti a kód / repository mutatókat, pl. hány csillag, hány villa, nyelv egy adattárból és egyebek. A Stash-nek van egy Graphs pluginja, amely többe kerül. A Graphs plugin azonban nagyon korlátozott részhalmaza annak, amit a GitHub nyújt. A Stash Graphs nem mutatja, hogy hány villa és az elrendezés kényelmetlen (valószínűleg csak arra korlátozódik, amit a Stash lehetővé tesz a plugineknek az UI-val).
  • A GitHub jobban támogatja a “sok projekt” környezetet. A tárolás rendben van néhány projektnél.
  • A GitHub lehetővé teszi a fájlok közvetlen szerkesztését, ami hasznos gyors szerkesztéshez teljes klón nélkül.
  • A GitHub lehetővé teszi a tárolók leírását. , ami egy pillanat alatt hasznos megérteni, mi van a tárban. A rejtés nem, ezért nincs kontextus.
  • A GitHub lehetővé teszi az alkönyvtárak és fájlok előzményeinek egyszerű megtekintését a kód / könyvtár böngészésével. A Stash nem – kód szerint böngészhet, de még fájlonként vagy könyvtáronként sem látja az utolsó elkötelezettséget! Megtekintheti külön a kód / könyvtár struktúra iránti elkötelezettségeket, de ez a teljes adattárra vonatkozik, nem pedig az egyes alkönyvtárakra és fájlokra.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük