„SparkleShare“ - klientas, skirtas saugojimui ir bendradarbiavimui naudojant „Git“

„spark sparkare“ logotipas

Kitame straipsnyje apžvelgsime „SparkleShare“. Tai apie a debesies saugykla, failų sinchronizavimas ir bendradarbiavimo klientas, atvirojo kodo ir naudojant „Git“ kaip saugyklos serverį. Šis klientas buvo kažkas panašaus į „Dropbox“, bet naudodamas savo „Git“ serverį arba tokį prieglobos sprendimą kaip GitLab, „GitHub“ arba „BitBucket“.

Šią programą galėsime paleisti tiek „Gnu / Linux“, tiek „Windows“, tiek „macOS“. Šiuo metu nėra mobiliosios programos. Vartotojai galės naudoti šią programą failams sinchronizuoti iš projektai, kurie dažnai keičiasi o el stebėti ir sinchronizuoti kelių žmonių redaguotus failus. Visa tai galime padaryti paprastu būdu. Be to, galite lengvai grąžinti failus į bet kurį jų istorijos tašką, taip pat rasite šifravimo parinktį kliento pusėje.

Taikymas veikia kaip „Dropbox“, be „Dropbox“ serverio. Pranešimų srityje turėsime piktogramą, rodančią sinchronizavimo būseną ir suteikiančią prieigą prie kai kurių parinkčių. Vartotojo pagrindiniame kataloge bus sukurtas aplankas „SparkleShare“. Iš ten failai bus sinchronizuojami su nuotoliniu serveriu.

Atsižvelgiant į tai, kad „Git“ nėra tinkamas pasirinkimas talpinant didelius failus, „SparkleShare“ naudoja git-lfs. Tai yra atvirojo kodo plėtinys, leidžiantis dirbti su dideliais failais. Vis dėlto „SparkleShare“ svetainėje tai tikrai paminėta ši programa nėra geras sprendimas norint padaryti visas atsargines mašinų atsargines kopijas arba didelius dvejetainius failus, kurie dažnai keičiasi.

Nors negausite failų tvarkyklės integracijos, kad galėtumėte atkurti failų pakeitimus, gausite Naujausių pakeitimų dialogo langas „globalus“. Tai parodys pokyčius chronologine tvarka.

naujausi „GitHub“ atpirkimo pakeitimai

Atsisiųskite „SparkleShare“

Gnu / Linux sistemoje „SparkleShare“ gali būti jūsų platinimo saugyklose. „Debian“, „Ubuntu“ arba „Linux Mint“ galite jį įdiegti atidarydami terminalą („Ctrl“ + „Alt“ + T) ir vykdydami komandą:

įdiekite „SparkleShare“ naudodami APT

sudo apt install sparkleshare

Taip pat gali įdiekite „SparkleShare“ iš „FlatHub“. Ši parinktis suteiks jums naujausią programinės įrangos versiją. Įdiekite „Flatpak“ į savo platinimą, jei dar to nepadarėte, tada įdiekite „SparkleShare“:

flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo

įdiekite „SparkleShare“ naudodami „flatpak“

flatpak install flathub org.sparkleshare.SparkleShare

„SparkleShare“ sąranka naudojant „GitLab“ arba „GitHub“

Toliau pamatysime a greita pradžia sukonfigūruoti „Sparkleshare“ su „GitLab“ ir „GitHub“. Jei norite naudoti „SparkleShare“ su savo kompiuteriu, galite vadovautis toliau pateiktais nurodymais instrukcijas.

„SparkleShare“ paleidimo priemonė

Po įdiegimo mes pradedame spustelėti piktogramą „SparkleShare“. Tada ieškokite pasirinkimas «Kompiuterio ID» → «Kopijuoti į mainų sritį».

kopijuoti kompiuterio ID

Norėdami sukonfigūruoti paslaugas, mums reikia pridėkite naują SSH raktą „GitLab“ arba „GitHub“ paskyrose. Tiesiog įklijuokite šį komandos ID kaip raktą paskyros nustatymuose.

Naudoti „GitLab“ eikite į skiltį „Nustatymai“ → „SSH raktai“. Toliau pateikiama tiesioginė nuoroda į šitas puslapis.

įklijuokite komandos ID į „GitLab“

Jei nuspręsite naudoti „GitHub“, turėsite eiti į „Asmeniniai nustatymai“ → „SSH ir GPG raktai“ → „Pridėti naują“. Toliau pateikiama tiesioginė nuoroda į šiuo puslapiu.

įklijuokite komandos ID „GitHub“

Įklijuokite komandos ID, kurį nukopijavote į iškarpinę, į laukai "raktas»Tai rasite„ GitLab “/„ GitHub “.

„GitLab“ arba „GitHub“ saugyklą turėsime ją sukurti, viešasis ar privatus, atsižvelgiant į tai, ko jums reikia. Taip pat galite naudoti esamą saugyklą.

Grįždami į „SparkleShare“, spustelėkite dėklo piktogramą ir pasirinkite variantas "Sinchronizuoti nuotolinį projektą ...". Iš sąrašo pasirinkite „GitLab“ arba „GitHub“ ir įveskite nuotolinį saugyklos kelią. Jūs tiesiog turite pašalinti github.com / gitlab.com dalį iš URL. Dabar tereikia spustelėti "Papildyti" y palaukite, kol „SparkleShare“ sinchronizuos nuotolinę saugyklą.

pridėti saugyklą prie „SparkleShare“

į skaitykite visas galimybes ir informaciją apie šio kliento naudojimą, įskaitant kliento šifravimo naudojimą, žr wiki „SparkleShare“ arba projekto svetainė.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.