Projekti alustamine Giti ja Google Code'i abil (I osa)

Ma olen mõnda aega blogi jälginud ja soovinud teiega midagi jagada. Õnneks on mul nüüd aega ja otsustasin kokku panna miniõpetuse, kuidas projekti üles ehitada Git ja laadige see üles Google Code.

Paljud õpetused algavad hoidla kloonimisega (laaditakse see alla kaugserverist) Google Code, GitHub, Bitbucket , jne ...), kuid väga vähesed võtavad arvesse arendajaid, kes midagi alustavad ja soovivad seda projekti teha versioonihaldussüsteemi (CVS, Samaaegne versioonisüsteem) meeldib Git.

Versioonihalduse kohta lisateabe saamiseks vaadake neid artikleid Vikipeedias: Versioonihaldus y CVS.

Versioonijuhtimissüsteemi rakendamine tarkvaraarenduseks võimaldab teil vältida olukordi, nagu näeme 1 pilt (Ma ei kahtle, et see juhtus rohkem kui ühe meist).

erinevad versioonid-projektid

1 pilt

Teisest küljest, kui me selle süsteemi valdame, saame seda laiendada, et seda teistes rakendustes kasutada. Näiteks saab seda kasutada dokumentide versioonihalduse jaoks, mida tavaliselt muudame. See võimaldab meil pidada ajaloolist arvestust nii tehtud töö kui ka erinevate harude realiseerimise üle, mis võivad olla erinevate kaastöötajate panused.

Miks Git?

git-logo

Noh, peamiselt seetõttu, et see on seal üks paremaid. Selle lõi meie kallis sõber Linus Torvalds aastal C ja seda kasutatakse Linuxi kerneli versioonide jälgimiseks (pole paha, eks?).

Seda on suhteliselt lihtne kasutada ja hüvasti jätva 2013. aastal läbi viidud uuringu kohaselt on Eclipse IDE kasutajate lapsendamine 30%.

Lisateavet leiate artiklist Vikipeedia (inglise keeles) umbes Gitvõi otse oma ametlik veebilehekülg

Ametlikelt saitidelt leiame kogu asjakohase dokumentatsiooni, raamatu, mis hõlmab kõige olulisemaid aspekte Git uurida veidi rohkem seda, mida selles artiklis näeme.

Õnneks on meil üks Hispaaniakeelne versioon mis on üsna hästi tõlgitud ja üsna täielik ka. Tõlge on aastal GitHub ja saate selle parandamisele kaasa aidata.

Miks Google Code'is?

google-code-projekti-logo

Noh, Interneti-hiiglase kohta pole palju öelda ... Kuigi projektide majutamiseks on mitu võimalust, on paljudel meist juba konto Google ja seetõttu on teil juba oma kasutajanimi Google Code, muutes asjad natuke lihtsamaks.

Ka Google Code See korraldab sadu projekte erinevates keeltes, see on tasuta, see on mõeldud ainult avatud lähtekoodiga projektide kasutamiseks ja seda on väga lihtne kasutada.

Teiselt poolt tuli valida üks paljudest variantidest ja ma mõtlesin lihtsalt proovida, mida veebihiiglane meile pakub. Järgmistes osamaksetes vaatan teisi olemasolevaid pakkumisi.

Varsti ...

Siiani lühitutvustus ja järgmises osas vaatame üle, kuidas oma projekti luua Google Code.

Tervitused!


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   dhunter DIJO

    Noh, Google Code tapab mind (ja ligipääsu tema hallatavatele projektidele), kuna see on minu riigi (Kuuba) jaoks blokeeritud, kasutan Githubi täiel määral ja kuigi mul oleks võimalik Google Code'ile juurde pääseda, ei näe ma mõtet midagi kasutada peale Githubi on nad lihtsalt parimad.

    1.    elav DIJO

      Jah, nad räägivad veebis palju vabadusest ja on meid blokeerinud.

      1.    ivanlinux DIJO

        NSA kasutab ICANNi Google'i ähvardamiseks, USA võib soovitud lehe sulgeda. Kui Google avaks oma teenused Kuubale, sulgeks ICANN domeeni (mis Google'ile ei meeldiks). Kas keegi ütles VPN-i? ^ _ ^

        1.    eliotime3000 DIJO

          Noh, see on see Kuubal. ribalaiuse jaotus on ebaühtlane, nii et VPN on seal luksus.

          1.    ivanlinux DIJO

            Siin nad on odavad: http://www.vpnbook.com/freevpn (Täpselt 0 dollarit)

    2.    tahuri DIJO

      Teine erinevus on see, et githubis kasutavad mõned ettevõtted seda oma uute talentide otsimiseks, mis pole Google'i koodi puhul nii. Teiselt poolt, kui Google ise kannab mõnda oma Openource'i projekti üle GitHubile, kas te ei arva, et see on millegi jaoks? ... Tervitused kõigile.

  2.   irvandoval DIJO

    Google'i kood on väga kasulik, kasutan seda ülikooli ülesannete täitmiseks, kuid ei kasuta Git'i, vaid Subversionit, kasutan svn-d, sest ma olen see, keda valdan

  3.   skorponoks DIJO

    Sel päeval soovitati mulle seda git-õpetust.

    http://gitimmersion.com/index.html

    Ma leidsin, et see on suurepärane.

  4.   blackgem DIJO

    Kui ma ei mäleta halvasti, on Google Code juba mitu kuud kajastanud muudetavat sisu, allalaadimisi ja muud sellist. Ma ei kasuta seda, nii et ma pole sellega kursis, kuid ma arvan, et see on midagi, mida arutate põhjalikult, sest just 2014. aasta jaanuari osas toimusid neil äkilised piiravad muudatused. Ja et ma olen Google XD proff

  5.   lecovi DIJO

    Tõde on see, et ma ei olnud teadlik Google Code'i piirangutest, mulle tundus lihtsalt lihtne alustada ilma uut kontot hankimata (kuna paljudel peab olema Google'i konto).
    See oli variant, mida proovisin, see oli mulle kasulik ja jagasin seda. Kindlasti on palju muid paremaid võimalusi, kuid kõik sõltub sellest, kuidas igaühe töökeskkond on.
    Peame nägema, mida Googleil on meie jaoks 2014. aastal varuks, ma tean, et nad valmistavad arendajate tegevuse tsentraliseerimiseks uut saiti.

    Õnneks on need 2.0 tööriistad, kui nad võtavad poliitika, mis ei veena kasutajat, lõpetatakse selle kasutamine ja voila! Loomulikult peate sellega alati arvestama, sest võib juhtuda, et see lakkab olemast ilma, et keegi oleks seda soovinud ...