SparkleShare, klients uzglabāšanai un sadarbībai, izmantojot Git

sparkleshare logotips

Nākamajā rakstā mēs apskatīsim SparkleShare. Tas ir par a mākoņa krātuve, failu sinhronizācija un sadarbības klients, atvērtā koda un Git izmanto kā atmiņas serveri. Šis klients ir bijis kaut kas līdzīgs Dropbox, taču, izmantojot savu Git serveri vai mitinātu risinājumu, piemēram, GitLab, GitHub vai BitBucket.

Mēs varēsim palaist šo lietojumprogrammu gan Gnu / Linux, gan Windows, gan macOS. Pašlaik nav mobilās lietojumprogrammas. Lietotāji varēs izmantot šo lietojumprogrammu, lai sinhronizētu failus no projekti, kas bieži mainās vai izsekot un sinhronizēt failus, kurus rediģējuši vairāki cilvēki. To visu mēs varam paveikt vienkāršā veidā. Turklāt jūs varat viegli atgriezt failus jebkurā to vēstures punktā, klienta pusē atradīsit arī šifrēšanas iespēju.

Iesniegums darbojas tāpat kā Dropbox, bez Dropbox servera. Paziņojumu apgabalā mums būs ikona, kas parāda sinhronizācijas statusu un nodrošina piekļuvi dažām opcijām. Lietotāja mājas direktorijā tiks izveidota mape SparkleShare. Turpmāk faili tiks sinhronizēti ar attālo serveri.

Ņemot vērā, ka Git nav laba izvēle lielu failu mitināšanai, SparkleShare izmanto git-lfs. Šis ir atvērtā koda paplašinājums, lai varētu strādāt ar lieliem failiem. Tomēr vietne SparkleShare to piemin šī lietojumprogramma nav labs risinājums, lai izveidotu pilnīgas mašīnu dublējumkopijas vai lielas bināras programmas, kas bieži mainās.

Kamēr jūs nesaņemat failu pārvaldnieka integrāciju, lai atjaunotu failu izmaiņas, jūs saņemsit Pēdējo izmaiņu dialoglodziņš “globāls”. Tas parādīs izmaiņas hronoloģiskā secībā.

nesen veiktas izmaiņas GitHub repo

Lejupielādējiet SparkleShare

Gnu / Linux versijā SparkleShare var būt pieejams jūsu izplatīšanas krātuvēs. Debian, Ubuntu vai Linux Mint varat to instalēt, atverot termināli (Ctrl + Alt + T) un izpildot komandu:

instalējiet SparkleShare, izmantojot APT

sudo apt install sparkleshare

Var arī instalējiet SparkleShare no FlatHub. Šī opcija nodrošinās programmatūras jaunāko versiju. Instalējiet Flatpak savā izplatīšanā, ja vēl neesat to izdarījis, un pēc tam instalējiet SparkleShare:

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

instalējiet SparkleShare, izmantojot flatpak

flatpak install flathub org.sparkleshare.SparkleShare

SparkleShare iestatīšana ar GitLab vai GitHub

Tālāk mēs redzēsim a ātrs sākums lai konfigurētu Sparkleshare ar GitLab un GitHub. Ja vēlaties izmantot SparkleShare ar savu mitinātāju, varat rīkoties šādi instrukcijas.

SparkleShare palaidējs

Pēc instalēšanas mēs sākam, noklikšķinot uz ikonas SparkleShare. Tad meklējiet izvēle «Datora ID» → «Kopēt uz starpliktuvi».

kopēt datora ID

Lai konfigurētu pakalpojumus, mums tas ir nepieciešams pievienojiet jaunu SSH atslēgu GitLab vai GitHub kontos. Vienkārši ielīmējiet šo komandas ID kā atslēgu konta iestatījumos.

Lietot GitLab, dodieties uz sadaļu "Iestatījumi" → "SSH atslēgas". Tālāk ir tieša saite uz šo lapu.

ielīmējiet komandas ID GitLab

Ja izvēlaties izmantot GitHub, jums būs jādodas uz sadaļu "Personiskie iestatījumi" → "SSH un GPG atslēgas" → "Pievienot jaunu". Tālāk ir tieša saite uz šo lapu.

ielīmējiet komandas ID vietnē GitHub

Ielīmējiet komandas ID, kuru kopējāt starpliktuvē lauki «Taustiņš»To atradīsit vietnē GitLab / GitHub.

GitLab vai GitHub krātuve mums tā būs jāizveidovai nu valsts, vai privāta, atkarībā no tā, kas jums nepieciešams. Varat arī izmantot esošu krātuvi.

Atgriežoties pie SparkleShare, noklikšķiniet uz ikonas Paplāte un izvēlieties opcija "Sinhronizēt attālo projektu ...". Sarakstā atlasiet GitLab vai GitHub un ievadiet repozitorija attālo ceļu. Jums vienkārši jānoņem daļa github.com / gitlab.com no URL. Tagad jums atliek tikai noklikšķināt “Pievienot” y pagaidiet, līdz SparkleShare sinhronizēs attālo repozitoriju.

pievienot krātuvi vietnei SparkleShare

līdz konsultējieties ar visām iespējām un informāciju par šī klienta izmantošanu, ieskaitot klienta puses šifrēšanas izmantošanu, skatiet Wiki SparkleShare vai projekta vietne.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.