Radicle, decentralizovaná aplikácia P2P ako alternatíva k GitHubu

o radicle

V nasledujúcom článku sa pozrieme na Radicle. Toto je projekt s otvoreným zdrojovým kódom, ktorého cieľom je uľahčiť vzájomnú spoluprácu pri vytváraní kódu, a to bez toho, aby sa spoliehal na centralizovaný server. Inými slovami, je P2P alternatíva k GitHub.

Ak ste používateľom tých, ktorí Nechcú pre svoje projekty používať centralizované servery, ale chcú mať k dispozícii funkciu spolupráce kódov typu peer-to-peer a niečo, čo funguje offline, Radicle je nástroj, ktorý by vás mohol zaujímať.

Radicle je zásobník typu peer-to-peer, ktorý môže pomôcť pri vytváraní spoločného kódu. Umožňuje vývojárom spolupracovať na kóde bez toho, aby sa spoliehali na dôveryhodných sprostredkovateľov. Tento nástroj bol navrhnutý tak, aby poskytoval funkcionalitu podobnú platformám pre spoluprácu centralizovaného kódu. Zároveň zachováva peer-to-peer povahu Gitu.

Sieť je napájaná a peer-to-peer replikačný protokol vytvorený pre Git, nazývaný Radicle Link. Rozširuje Git šírením údajov prostredníctvom procesu s názvom „klebety“. Účastníci siete zdieľajú a rozširujú údaje, ktoré ich zaujímajú, udržiavaním lokálne nadbytočných kópií a zdieľaním ich miestnych údajov s vybranými rovnocennými osobami. Využitím inteligentného prenosového protokolu spoločnosti Git Aplikácia Radicle Link udržuje Git efektívny, pokiaľ ide o replikáciu údajov. Medzitým ponúka globálne decentralizované úložisko prostredníctvom sieťovej vrstvy peer-to-peer.

Funkcie radicle

nastavenie radicle

  • Radicle je open source projekt ktorého cieľom je poskytnúť decentralizovanú aplikáciu na spoluprácu kódov. Ak potrebujete zdieľať projekt a pracovať s niekým iným, môžete sa spojiť. Radicle je úplne zadarmo. Tento nástroj je vydaný pod verziou 3 GNU General Public License (GPLv3).
  • Desktopová aplikácia stále je vo fáze beta, ale stojí za to to vyskúšať. Z dôvodu nedostatku času som bol schopný vykonať iba pár základných testov, ale zdá sa to byť celkom sľubné.
  • Tento program ponúka možnosť pridať viac vzdialených kolegov. Môžeme vytvoriť vzájomne prepojenú sieť s partnermi.
  • Bude nám ponúkať charakteristiku pre sledovať projekt konkrétnej dvojice.
  • Umožňuje vám používať a svetlá téma a iná tmavá.

jasná téma

  • Budeme mať možnosť zdieľajte náš projekt pomocou jedinečného ID.
  • Nezávisí to od centrálnych serverov. Zabudnite na platformy. Zdieľajte ľahko svoj kód bez toho, aby ste sa museli spoliehať na tretiu stranu.
  • Zahŕňa schopnosť pracovať offline.

repo miestnej radicle

  • Tento nástroj je bol navrhnutý tak, aby ho väčšina vývojárov mala ľahko a pohodlne používať.

Použite Radicle v Ubuntu

Jeho tvorcovia ponúkajú zo svojich webových stránok súbor .AppImage pre distribúcie Gnu / Linux. Vďaka tomu bude jedno, ktorú distribúciu použijete, každý užívateľ môže tento nástroj ľahko použiť vo svojom systéme Gnu / Linux.

Používatelia si môžu stiahnuť súbor .AppImage môžeme ísť do stránku na stiahnutie alebo priamo otvorte terminál (Ctrl + Alt + T) a spustite wget nasledovne na stiahnutie najnovšej publikácie k dnešnému dňu:

wget https://releases.radicle.xyz/radicle-upstream-0.1.5.AppImage

Po dokončení sťahovania budeme musieť dajte oprávnenie na vykonávanie stiahnutému súboru aby bolo možné nástroj spustiť.

stiahnuť radicle

sudo chmod +x radicle-upstream-0.1.5.AppImage

Je dôležité si to uvedomiť musíme nakonfigurovať git s našim menom a e-mailovou adresou pred začatím. Budeme potrebovať terminál na konfiguráciu a použitie riadenia verzií git:

git config --global user.name "Nombre-usuario"
git config --global user.email "tu-correo@electronico.com"

GUI z tento nástroj je ľahko použiteľný a zrozumiteľný. Ovládanie diaľkových ovládačov je jednoduché, kopírovanie jedinečného ID na zdieľanie projektu a ďalšie. Je potrebné povedať, že ak poznáte systém riadenia verzií Git, použitie tohto nástroja by malo byť veľmi jednoduché.

vytvoriť úložisko

Pre uľahčenie používania tohto nástroja je vhodné s ním experimentovať. Používatelia môžu získať informácie o jeho použití v dokumente úradná dokumentácia ktoré uverejnili v webová stránka projektu.


Buďte prvý komentár

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.