SparkleShare, klient për ruajtje dhe bashkëpunim duke përdorur Git

logoja e sparkleshare

Në artikullin vijues do të hedhim një vështrim në SparkleShare. Bëhet fjalë për një klienti i ruajtjes së reve, sinkronizimi i skedarit dhe bashkëpunimi, burim i hapur dhe përdorimi i Git si një server ruajtës. Ky klient ka qenë diçka si Dropbox, por duke përdorur serverin tuaj Git ose një zgjidhje të pritur siç është GitLab, GitHub ose BitBucket.

Ne do të jemi në gjendje ta ekzekutojmë këtë aplikacion në Gnu / Linux, Windows dhe macOS. Për momentin nuk ka asnjë aplikacion celular. Përdoruesit do të jenë në gjendje të përdorin këtë aplikacion për të sinkronizuar skedarët nga projekte që ndryshojnë shpesh ose gjurmoni dhe sinkronizoni skedarët e redaktuar nga shumë njerëz. Ne mund t'i bëjmë të gjitha këto në një mënyrë të thjeshtë. Përveç kësaj, ju lehtë mund t'i ktheni skedarët në çdo pikë të historisë së tyre, gjithashtu do të gjeni opsionin e kriptimit në anën e klientit.

Aplikim punon si Dropbox, pa serverin Dropbox. Ne do të kemi një ikonë në zonën e njoftimeve që tregon statusin e sinkronizimit dhe siguron hyrjen në disa opsione. Një dosje SparkleShare do të krijohet në direktorinë e përdoruesit. Nga atje skedarët do të mbahen në sinkron me serverin e largët.

Duke marrë parasysh që Git nuk është një zgjedhje e mirë kur bëhet fjalë për pritjen e skedarëve të mëdhenj, SparkleShare përdor Git AFP. Kjo është një shtesë me burim të hapur për të qenë në gjendje të punoni me skedarë të mëdhenj. Akoma, faqja në internet e SparkleShare e përmend atë ky aplikacion nuk është një zgjidhje e mirë për të bërë kopje rezervë të plotë të kompjuterit ose për binarë të mëdhenj që ndryshojnë shpesh.

Ndërsa nuk merrni integrimin e menaxherit të skedarëve për të rikthyer përsëri ndryshimet në skedarë, do të merrni një Dialogu i ndryshimeve të fundit 'globale'. Kjo do të tregojë ndryshimet në një rend kronologjik.

ndryshimet e fundit në një repo të GitHub

Shkarkoni SparkleShare

Në Gnu / Linux, mund të jetë SparkleShare në dispozicion në depot e shpërndarjes tuaj. Në Debian, Ubuntu ose Linux Mint mund ta instaloni duke hapur një terminal (Ctrl + Alt + T) dhe ekzekutuar komandën:

instaloni SparkleShare duke përdorur APT

sudo apt install sparkleshare

Mund edhe instaloni SparkleShare nga FlatHub. Ky opsion do t'ju ofrojë versionin më të fundit të softuerit. Instaloni Flatpak në shpërndarjen tuaj nëse nuk e keni bërë tashmë dhe instaloni SparkleShare:

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

instaloni SparkleShare duke përdorur flatpak

flatpak install flathub org.sparkleshare.SparkleShare

Konfigurimi i SparkleShare me GitLab ose GitHub

Tjetra do të shohim një fillimi i shpejtë për të konfiguruar Sparkleshare me GitLab dhe GitHub. Nëse po kërkoni të përdorni SparkleShare me hostin tuaj, mund të ndiqni sa vijon udhëzimet

SparkleShare lëshues

Pas instalimit, ne fillojmë duke klikuar në ikonën SparkleShare. Pastaj shikoni për alternativë «ID e kompjuterit» → «Kopjoni në kujtesën e fragmenteve».

kopjoni ID-në e kompjuterit

Për të konfiguruar shërbimet, na duhet shtoni një çelës të ri SSH në llogaritë GitLab ose GitHub. Thjesht ngjitni këtë ID të ekipit si një çelës në cilësimet e llogarisë.

Për të përdorur GitLab, shko te "Cilësimet" → "Çelësat SSH". Më poshtë është një lidhje e drejtpërdrejtë me kjo faqe.

ngjitni ID-në e ekipit në GitLab

Nëse vendosni të përdorni GitHub, do të duhet të shkosh te "Cilësimet personale" "Çelësat SSH dhe GPG" → "Shto të reja". Më poshtë është një lidhje e drejtpërdrejtë me kjo faqe.

ngjitni ID-në e ekipit në GitHub

Vendosni ID-në e ekipit që keni kopjuar në clipboard në fusha «Kyç»Që do të gjeni në GitLab / GitHub.

Magazinimi në GitLab ose GitHub do të duhet ta krijojmë atë, qoftë publik ose privat, në varësi të asaj që ju nevojitet. Ju gjithashtu mund të përdorni një depo ekzistuese.

Duke u kthyer te SparkleShare, klikoni në ikonën tuaj të sirtarit dhe zgjidhni opsion "Projekti i sinkronizimit në distancë ...". Zgjidhni GitLab ose GitHub nga lista dhe futni rrugën e largët të depozitës. Thjesht duhet të hiqni pjesën e github.com / gitlab.com nga URL. Tani gjithçka që duhet të bësh është të klikosh "Shto" y prisni që SparkleShare të sinkronizojë depon e largët.

shtoni depo në SparkleShare

konsultohuni me të gjitha opsionet dhe informacionet në lidhje me përdorimin e këtij klienti, duke përfshirë përdorimin e kriptimit nga ana e klientit, shih wiki SparkleShare ose faqja në internet e projektit.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.