Projekt indítása a Git és a Google Code használatával (I. rész)

Egy ideje követem a blogot, és régóta szerettem volna megosztani veletek valamit. Szerencsére most van egy kis időm, és úgy döntöttem, hogy összeállítok egy mini-oktatóanyagot a projekt felépítéséről megy és töltsd fel ide Google Code.

Sok oktatóanyag egy lerakat klónozásával kezdődik (letöltés egy távoli szerverről, például Google Code, GitHub, Bitbucket , stb ...), de nagyon kevesen veszik figyelembe azokat a fejlesztőket, akik valamit elindítanak, és egy verziókezelő rendszer (CVS, Egyidejű verziós rendszer) tetszik megy.

Ha többet szeretne megtudni a verziókezelésről, olvassa el ezeket a cikkeket a Wikipédián: Verziókezelés y CVS.

A szoftverfejlesztéshez szükséges verziókezelő rendszer megvalósítása lehetővé teszi az olyan helyzetek elkerülését, mint amelyeket a Kép 1 (Nem vonom kétségbe, hogy többünkkel is történt).

különféle verziók-projektek

Kép 1

Másrészt, miután elsajátítottuk ezt a rendszert, kibővíthetjük más alkalmazásokra is. Például használható a dokumentumok verziókezelésére, amelyeket általában szerkesztünk. Ez lehetővé teszi számunkra, hogy történelmi nyilvántartást vezessünk az elvégzett munkáról, valamint a különböző ágak megvalósításáról, amelyek hozzájárulhatnak a különböző munkatársakhoz.

Miért Git?

git-logó

Nos, főleg azért, mert az egyik legjobb odakinn. Kedves barátunk alkotta Linus Torvalds a C-ben 2005-ben, és ezt használják a Linux kernel verzióinak nyomon követésére (nem rossz, igaz?).

Viszonylag könnyen használható, és egy 2013-ban készült, búcsút mondó felmérés szerint az Eclipse IDE felhasználói 30% -ban örökbefogadták őket.

További információkért olvassa el a cikket Wikipédia (angolul) kb megy, vagy közvetlenül a hivatalos honlapján

A hivatalos oldalon megtalálhatjuk az összes vonatkozó dokumentációt, egy könyvet, amely a legfontosabb szempontokat ismerteti megy hogy még egy kicsit elmélyítsem, amit ebben a cikkben látni fogunk.

Szerencsére van egy Spanyol változat ami elég jól lefordított és elég teljes is. A fordítás itt van GitHub és hozzájárulhat annak javításához.

Miért a Google Code-ban?

google-code-project-logo

Nos, az internetes óriásról nincs sok mondanivaló ... Bár több lehetőség is van a projektek tárolására, sokunknak már van fiókja a Google és ezért már megvan a felhasználóneved Google Code, kissé megkönnyítve a dolgokat.

Is Google Code Több száz projektet rendez különböző nyelveken, ingyenes, kizárólag nyílt forráskódú projektek felhasználására szolgál, és nagyon egyszerűen használható.

Másrészt a sok lehetőség egyikét kellett választania, és egyszerűen arra gondoltam, hogy kipróbálom, mit kínál nekünk a webóriás. A jövőben részletekben áttekintem a többi létező ajánlatot.

Hamar…

Eddig egy rövid bemutatkozás, és a következő részben áttekintjük a projektünk elkészítésének módját Google Code.

Üdvözlet!


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   vadász dijo

    Nos, a Google Code megöl (és hozzáfér az általa szervezett projektekhez), mert az országom (Kuba) számára blokkolt, a Github-ot teljes mértékben használom, és bár hozzáférhettem a Google Code-hoz, nem látom értelmét a Githubon kívüli valami más használatának, egyszerűen ők a legjobbak.

    1.    élénk dijo

      Igen, sokat beszélnek a szabadságról az interneten, és letiltottak minket.

      1.    ivanlinux dijo

        Az NSA az ICANN segítségével fenyegeti a Google-t, az Egyesült Államok bezárhatja a kívánt oldalt. Ha a Google megnyitja szolgáltatásait Kuba felé, az ICANN bezárja a domaint (amit a Google nem szeretne). Valaki VPN-t mondott? ^ _ ^

        1.    eliotime3000 dijo

          Nos, ez Kubában van. a sávszélesség eloszlása ​​egyenetlen, ezért a VPN luxus.

          1.    ivanlinux dijo

            Itt vannak olcsók: http://www.vpnbook.com/freevpn (Pontosabban 0 dollár)

    2.    tahuri dijo

      A másik különbség az, hogy a githubon egyes vállalatok új tehetségeik keresésére használják, ami nem a google kód esetében van. Másrészről, ha maga a Google átviszi néhány Openource projektjét a GitHub-ba, nem gondolja, hogy valamiért szól? ... Üdvözlet mindenkinek.

  2.   irvandoval dijo

    A Google kód nagyon hasznos, egyetemi feladatokhoz használom, de nem a Git-et, hanem a Subversion-t használom, az svn-t, mert én vagyok az, akit alapvetően elsajátítok

  3.   skorponox dijo

    A napokban ezt a git oktatóanyagot ajánlották nekem.

    http://gitimmersion.com/index.html

    Kiválónak találtam.

  4.   blackgem dijo

    Ha nem emlékszem rosszul, a Google Code már hónapok óta foglalkozik szerkeszthető tartalmakkal, letöltésekkel és hasonlókkal. Nem használom, így nem vagyok naprakész vele, de feltételezem, hogy erről valamit részletesen megvitat, mert pontosan 2014 januárjára hirtelen korlátozó változások történtek. És hogy pro Google XD vagyok

  5.   lecovi dijo

    Az az igazság, hogy nem voltam tisztában a Google Code korlátozásaival, egyszerűen könnyűnek tűnt számomra az új fiók létrehozása nélküli indítás (mivel sokaknak rendelkezniük kell Google-fiókkal).
    Olyan lehetőség volt, amelyet kipróbáltam, hasznos volt számomra, és megosztottam. Bizonyára sok más jobb lehetőség is létezik, de minden attól függ, hogy mindegyik munkakörnyezetben milyen.
    Meg kell majd néznünk, hogy a Google mit tartogat számunkra 2014-ben, tudom, hogy új webhelyet készítenek a fejlesztők tevékenységének központosítására.

    Szerencsére ezek 2.0-s eszközök, amikor olyan politikát alkalmaznak, amelyet a felhasználó nem győz meg, egyszerűen felhagynak vele és voila! Természetesen ezt mindig figyelembe kell venni, mert előfordulhat, hogy anélkül szűnik meg, hogy valaki kívánná ...