Kontroller versjonene og programmet i gruppe med Git og Gitorious

Disse testene og resultatene ble utført i Canaima distribusjonsmeta

Git er versjonskontrollprogramvare designet av Linus Torvalds, og tenker på effektiviteten og påliteligheten til applikasjonsversjonering når de har et stort antall kildekodefiler.

Gitorious er navnet på et system som tilbyr hosting for samarbeidende utviklingsprosjekter med gratis programvare basert på et webmiljø ved hjelp av Git distribuert versjonskontrollsystem, samt programvaren til denne åpen kildekodeserveren som er utviklet og vert i den.

setting_up_gitorious_on_your_own_server_artikkel

Hva kan vi gjøre med disse to elementene?
Disse to elementene går hånd i hånd, med git pakker vi kildekoden. Med Gitorious deler vi det på en enkel og elegant måte, slik at flere utviklere kan bidra i prosjektet, samtidig administrerer vi versjonene som er laget tidligere.

Hvordan bruker jeg Git & Gitorius?

La oss starte med Gitorius

  • Registrer og bekreft konto via post
  • Opprett SSH-nøkkel. SSH-nøkkelen er vår tilgangsnøkkel for å laste opp filene til gitorius.
  • For å opprette tilgangsnøkkelen går vi til terminalen og installerer pakken "sudo apt-get install ssh"
  • Vi utfører i terminalen "ssh-keygen"
  • Vi følger trinnene og skriver inn nøkkelen.
  • Hvis alt går bra, har vi passordet vårt vil bli opprettet
  • Vi får tilgang til /home/usuario/.ssh katalogen
  • Vi kopierer det som er inne i id_rsa.pub-filen
  • Deretter får vi tilgang til vår smakfulle økt og skriver inn det vi kopierte til "Manage SSH Keys"
  • Nå kan vi lage prosjektet på gitorius-siden. "Lag et nytt prosjekt", fyller vi ut skjemaet.
  • Vi oppretter depotet, vi legger til et navn og en beskrivelse til det.

Nå går vi med GIT

Nå ber vi om en kopi av prosjektet.

git clone git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git

cd nombredelrepositorio

Lag en gren kalt "master" i depotet ditt fra Gitorious, og kjør:

git remote add master git@gitorious.org:nombredelrepositorio/nombredelrepositorio.git

Kopier hele kildekoden til prosjektet ditt i din nåværende katalog:

cp -rv /path/to/your/code/nombredelrepositorio/* . O crea los archivos fuente de tu proyecto

Legg til de nye filene i denne grenen (master):

git add .

Forplikt deg til denne endringen, jeg mener å forplikte alle filene du kopierte for et minutt siden:

git commit -a

Oppdater prosjektet ditt i Gitorious repository:

git push --all

Merknader:

Det er flere alternativer med git, dette er det grunnleggende, for å kunne lage prosjektet, laste opp og oppdatere filene, åpenbart er git mer komplisert.

Jeg vet at det er frontend for git, men jeg foretrekker det på den måten, og det er det artikkelen handler om.

Gjelder også bitbucket


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   eliotime3000. sa

    Ganske praktisk for å være ærlig, men det er mye tryggere å gjøre det på Debian enn Canaima (selv om Canaima er på nivå med Ubuntu, for å være ærlig).

  2.   ferchmetal sa

    det er interessant!

  3.   Han passerte her sa

    veldig bra, jeg installerte på debian gitosis + gitweb (bak nginx) og sannheten er at jeg er veldig glad, fremfor alt, fordi jeg gir / etc av hvert lag, og jeg har en raskere og mer synlig endringskontroll, for å si det sånn.