Komme i gang med Bitbucket for versjonskontroll


\Annonse\

Før Internett ble et massivt, verdensomspennende fenomen, pleide team av utviklere å være begrenset til en redusert fysisk plass. Samarbeid med folk fra den andre siden av verden var svært kostbart eller nesten en umulig drøm hvis et selskap ikke hadde midler til å støtte en slik satsing.

Heldigvis er det ikke slik lenger. Internett fødte nettbaserte løsninger som lar bedrifter sette sammen samarbeidsgrupper som består av mennesker tusenvis av mil fra hverandre.

Siden den første lanseringen i 2008, har Bitbucket blitt et stadig mer populært valg blant profesjonelle team av utviklere som bruker Mercurial eller Git versjonskontrollsystemer (VCS).

Den tilbyr både gratis kontoer med et ubegrenset antall private depoter (med maksimalt 5 brukere hver) og flere betalte planer som gjør det mulig å ha flere brukere per konto. I tillegg har depoter merket som offentlige ikke en begrensning på antall personer som kan redigere eller lese innholdet deres.

Registrering med Bitbucket

For å bruke Bitbucket, må du sette opp en gratis konto. For å gjøre det, gå til https://bitbucket.org/ og klikk på Kom i gang gratis-knappen.

For å begynne må du skrive inn en gyldig e-postadresse og klikke på Fortsett. E-postkontoen din vil da bli validert, og hvis alt går som forventet vil du bli bedt om å skrive inn ønsket passord. Når du er ferdig, klikker du på Fortsett igjen og kontrollerer e-postinnboksen for å bekrefte opprettelsen av kontoen din:

Når du har bekreftet e-postadressen din, vil du bli bedt om å velge et brukernavn. Kontoen din vil da bli opprettet, og du vil bli ført til Bitbucket-dashbordet hvor du vil kunne begynne å lage team, prosjekter og depoter:

Som du kan se, kan du registrere deg med Bitbucket i løpet av få minutter. Folkene på Atlassian har forenklet denne prosessen slik at du kan bruke tiden din til å faktisk begynne å jobbe med Bitbucket – det er det vi skal forklare neste gang.

Komme i gang med Bitbucket

La oss gå gjennom handlingene du må gjøre etter at du har registrert deg hos Bitbucket. De er alle tilgjengelige i toppmenyen:

Dette vil tillate dem å enkelt administrere depoter som eies av teamet. For å opprette et team, skriv inn ønsket navn og kontroller at teamidentifikasjonen ikke eksisterer. Deretter skriver du inn e-postadressene til personene du vil legge til i gruppen og angi om du vil gjøre dem til administratorer. Klikk til slutt på Opprett:

Hvis du allerede har jobbet med en Git-basert løsning, kan du enkelt importere lagrene dine til Bitbucket. Ellers kan du lage en fra bunnen av. La oss se hva du trenger å gjøre i hvert enkelt tilfelle.

For å opprette et nytt depot, klikk på alternativet Opprett depot fra Lagre-menyen. Velg et navn for det nye depotet og prosjektet det skal grupperes i. Deretter angir du om du vil gjøre det privat og typen (Git eller Mercurial). Til slutt klikker du på Opprett depot:

For å importere et eksisterende arkiv, velg Importer arkiv fra rullegardinmenyen Repositories. For å begynne, angi kilden, skriv inn URL-en og den nødvendige påloggingsinformasjonen (hvis nødvendig).

Til slutt velger du de nye repositoryinnstillingene og klikker Importer repository. Se bort fra advarselen om et depot som ikke finnes på den angitte URL-adressen siden det er en dummy og kun beregnet for demonstrasjonsformål:

Og det er det. Så enkelt som det.

Jobber med Repositories hos Bitbucket

Etter at du har opprettet et nytt depot eller importert et eksisterende, vil det bli oppført i dashbordet ditt. På dette tidspunktet kan du utføre de vanlige handlingene som å klone den, lage grener og pull-forespørsler, foreta endringer, legge til en README-fil og mer:

Hvis du vil lære å jobbe med depoter, eller føler at du trenger å friske opp git-ferdighetene dine, kan du alltid se den offisielle Bitbucket-dokumentasjonen.

Som du kan se, gjør Bitbucket det enkelt enten du er ny på versjonskontroll eller en erfaren bruker. Ikke nøl med å gi oss beskjed hvis du har spørsmål eller kommentarer om denne artikkelen. Vi ser frem til å høre fra deg!