Zagon projekta z Git in Google Code (XNUMX. del)

Nekaj ​​časa spremljam spletni dnevnik in nekaj časa sem želel nekaj deliti z vami. Na srečo imam zdaj nekaj časa in sem se odločil pripraviti mini vadnico o tem, kako zgraditi projekt git in jo naložite v Google Code.

Številne vaje se začnejo s kloniranjem repozitorija (nalaganje z oddaljenega strežnika, kot je Google Code, GitHub, Bitbucket itd.), vendar le malo upošteva razvijalce, ki nekaj začenjajo in želijo ta projekt izvesti s sistemom za nadzor različic (CVS, Sočasni sistem različic) všeč git.

Če želite izvedeti več o nadzoru različic, si lahko ogledate te članke na Wikipediji: Nadzor različic y CVS.

Izvajanje sistema za nadzor različic za razvoj programske opreme vam omogoča, da se izognete situacijam, kakršne vidimo v Imagen 1 (Ne dvomim, da se je zgodilo več kot enemu od nas).

različne različice-projekti

Imagen 1

Po drugi strani pa, ko enkrat obvladamo ta sistem, ga lahko razširimo tako, da ga lahko uporabljamo v drugih aplikacijah. Na primer, lahko se uporablja za nadzor različic dokumentov, ki jih običajno urejamo. To nam omogoča zgodovinsko evidenco opravljenega dela in realizacijo različnih podružnic, ki so lahko prispevki različnih sodelavcev.

Zakaj Git?

git-logotip

No, predvsem zato, ker je eden najboljših tam zunaj. Ustvaril ga je naš dragi prijatelj Linus Torvalds v C leta 2005 in se uporablja za sledenje različicam jedra Linuxa (ni slabo, kajne?).

Uporaba je razmeroma enostavna in glede na anketo, ki je bila izvedena leta 2013, ki se poslavlja, uporabniki Eclipse IDE sprejmejo 30%.

Za več informacij si oglejte članek Wikipedia (v angleščini) o gitali neposredno prek vašega uradna spletna stran

Na uradni strani lahko najdemo vso ustrezno dokumentacijo, knjigo, ki zajema najpomembnejše vidike git da se malo bolj poglobimo v to, kar bomo videli v tem članku.

Na srečo ga imamo Španska različica ki je precej dobro preveden in tudi povsem popoln. Prevod je v GitHub in lahko prispevate k njegovemu izboljšanju.

Zakaj v Google Code?

logotip google-code-project-logo

No, o internetnem velikanu ni kaj dosti povedati ... Čeprav obstaja več možnosti za gostovanje projektov, mnogi od nas že imajo račun za google in zato že imate svoje uporabniško ime Google Code, kar olajša stvari.

Tudi Google Code Gosti na stotine projektov v različnih jezikih, je brezplačen, izključno za uporabo odprtokodnih projektov in je zelo enostaven za uporabo.

Po drugi strani pa ste se morali odločiti za eno od številnih možnosti in ravno mislil sem, da bom poskusil, kar nam ponuja spletni velikan. V prihodnjih obrokih bom pregledal druge obstoječe ponudbe.

Kmalu ...

Zaenkrat kratek uvod in v naslednjem delu bomo pregledali, kako ustvariti svoj projekt v Google Code.

Lep pozdrav!


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   dhunter je dejal

    No, Google Code me ubije (in dostop do projektov, ki jih gosti), ker je za mojo državo (Kuba) blokiran, v celoti uporabljam Github in čeprav bi lahko dostopal do Google Code, ne vidim smisla uporabljati kaj drugega kot Github, preprosto so najboljši.

    1.    živahno je dejal

      Da, v spletu veliko govorijo o svobodi in nas blokirajo.

      1.    ivanlinux je dejal

        NSA uporablja ICANN, da grozi Googlu, ZDA pa lahko zaprejo želeno stran. Če bi Google odprl svoje storitve Kubi, bi ICANN domeno zaprl (kar Googlu ne bi bilo všeč). Je kdo rekel VPN? ^ _ ^

        1.    eliotime3000 je dejal

          No, to je tisto na Kubi. porazdelitev pasovne širine je neenakomerna, zato je VPN tam razkošje.

          1.    ivanlinux je dejal

            Tu so poceni: http://www.vpnbook.com/freevpn (Natančno 0 USD)

    2.    tahuri je dejal

      Druga razlika je v tem, da ga na githubu nekatera podjetja uporabljajo za iskanje svojih novih talentov, kar pa ne velja za google kodo. Po drugi strani pa, če Google sam prenese nekatere svoje projekte Opensource na GitHub, se vam ne zdi, da gre za nekaj? ... Lep pozdrav vsem.

  2.   irvandoval je dejal

    Googlova koda je zelo koristna, uporabljam jo za univerzitetne naloge, vendar ne z uporabo Gita, ampak Subverzije, uporabljam svn, ker sem v bistvu tisti, ki ga obvladam

  3.   škorponoks je dejal

    Takrat so mi priporočili to vadnico za git.

    http://gitimmersion.com/index.html

    Zdelo se mi je odlično.

  4.   črni kamen je dejal

    Če se ne spominjam slabo, Google Code že mesece pokriva vsebino, ki jo je mogoče urejati, prenose in podobno. Ne uporabljam ga, zato nisem na tekočem z njim, vendar mislim, da bo to nekaj, o čemer boste podrobneje razpravljali, ker so ravno januarja 2014 imeli nekaj omejujočih nenadnih sprememb. In da sem pro Google XD

  5.   lecovi je dejal

    Resnica je, da se nisem zavedala omejitev Google Code, zdelo se mi je enostavno, da začnem, ne da bi morali dobiti nov račun (ker morajo mnogi imeti Google račun).
    To je bila možnost, ki sem jo poskusil, bila mi je koristna in sem jo delila. Zagotovo obstaja še veliko drugih boljših možnosti, vendar je vse odvisno od tega, kakšno je delovno okolje vsakega.
    Videti bomo morali, kaj nam Google pripravlja v letu 2014, vem, da pripravljajo novo spletno mesto za centralizacijo dejavnosti razvijalcev.

    Na srečo gre za orodja 2.0, ko sprejmejo politiko, ki uporabnika ne prepriča, se preprosto preneha uporabljati in voila! Seveda morate to vedno upoštevati, saj se lahko zgodi, da preneha obstajati, ne da bi si kdo zaželel ...