{{ :apps:bitbucket-logo.png?300|}} ===== context===== is een webgebaseerde hostingdienst voor versiebeheer voor broncode en ontwikkelingsprojecten die gebruikmaken van Git revisiecontrolesystemen. ===== werking ===== Binnen Bitbucket maak je **projecten** (vb TrustBuilder Identity Hub) aan. Daarbinnen worden dan verschillende **repositories** (vb documentation, ApplianceV2, ...)aangemaakt, die overeen komen met deelprojectjes. Binnen een repository vind je dan weer de klassieke git termen: *source: bronbestanden *commit: doorgevoerde wijzigingen *pull request:laat anderen weten dat je wijzigingen hebt aangebracht als een soort uitnodiging om je wijzigingen te bespreken (wat is de impact, bv) -meld aan op [[https://bitbucket.org/trustbuildercorp/|Bitbucket]] -de **zoekfunctie** laat je toe snel te zoeken op repositories, code, ... -selecteer de repository waarmee je wilt werken -om de activiteit na te gaan, kies je de kolom **commits** ====commit==== - toont wijziging tov vorige versie - files changed:aantal bestanden die in de commit werden gewijgigd - __per bestand__ staat ook **wat** er werd gewijzigd: - groen:lijnen toegevoegd - rood: lijnen verwijderd - toont welke lijnen werden gewijzigd: - getal links:vorige versie - klik **Side-by-side diff** om te twee bestanden naast mekaar te zien - **author**: geeft aan wie de wijziging heeft gedaan. ====history==== Om de volledige historiek van een bestand te zien: -**Sources** > dubbelklik het bestand -klik op **knop** Source en wijzig naar **History** -selecteer nu commit die je wilt nakijken. ====Diff==== om twee versies met mekaar te vergelijken: -**Sources** > dubbelklik het bestand -klik op **knop** Source en wijzig naar **Diff** -klik op de kolom met commit nummer en kies de versies die je wilt vergelijken \\ {{:apps:diff.png?400|}} ====Notifications==== Als je bij bepaalde repositories bent betrokken, kan je op de hoogte gebracht worden van wijzigingen aan die repo. - selecteer de repository - klik rechts op **...** (rechts) - kies **Manage notifications** - klik **Watch this repository** - selecteer waarover je berichten wilt ontvangen: pull requests, commits, forks, ... ==== Meer weten ==== Mooie [[https://guides.github.com/activities/hello-world/|tutorial]] van GitHub, weliswaar.