Esihlokweni esilandelayo sizobheka iSparkleShare. Imayelana ne- isitoreji sefu, ukuvumelanisa ifayela neklayenti lokusebenzisana, umthombo ovulekile futhi usebenzisa i-Git njengeseva yokugcina. Leli klayenti libe yinto efana neDropbox, kepha lisebenzisa isiphakeli sakho seGit noma isisombululo esisingathiwe njenge I-GitLab, IGitHub noma iBitBucket.
Sizokwazi ukusebenzisa lolu hlelo kuzo zombili i-Gnu / Linux, Windows ne-MacOS. Okwamanje alukho uhlelo lokusebenza lweselula. Abasebenzisi bazokwazi ukusebenzisa lolu hlelo ukuvumelanisa amafayela kusuka ku- amaphrojekthi aguquka njalo noma i ukulandelela nokuvumelanisa amafayela ahlelwe ngabantu abaningi. Konke lokhu singakwenza ngendlela elula. Ngaphezu kwalokho ungabuyisela amafayela kalula kunoma yiliphi iphuzu emlandweni wawo, uzothola nenketho yokubethela ohlangothini lweklayenti.
Uhlelo lokusebenza isebenza njengeDropbox, ngaphandle kweseva yeDropbox. Sizoba nesithonjana endaweni yesaziso esikhombisa isimo sokuvumelanisa futhi sinikeze ukufinyelela kwezinye izinketho. Ifolda yeSparkleShare izokwakhiwa enkombeni yasekhaya yomsebenzisi. Ukusuka lapho amafayela azogcinwa evumelaniswa neseva ekude.
Uma ucabanga ukuthi iGit akuyona inketho enhle maqondana nokusingathwa kwamafayela amakhulu, iSparkleShare isebenzisa IGit LFS. Lesi isandiso somthombo ovulekile ukuze sikwazi ukusebenza ngamafayela amakhulu. Noma kunjalo, iwebhusayithi yeSparkleShare iyakusho lokho lolu hlelo akusona isixazululo esihle sokwenza izipele ezigcwele zamakhompyutha noma ama-binaries amakhulu aguquka kaningi.
Ngenkathi ungakutholi ukuhlanganiswa kwemenenja yefayela ukubuyisela emuva ushintsho kumafayela, uzothola ifayela le- ingxoxo yezinguquko 'zomhlaba' zakamuva. Lokhu kuzokhombisa izinguquko ngokulandelana kwazo.
Landa i-SparkleShare
Ku-Gnu / Linux, iSparkleShare kungenzeka itholakala ezinqolobaneni zokusabalalisa kwakho. Ku-Debian, Ubuntu noma i-Linux Mint ungayifaka ngokuvula i-terminal (Ctrl + Alt + T) bese wenza umyalo:
sudo apt install sparkleshare
Ngiyakwazi futhi faka iSparkleShare kusuka kuFlatHub. Le nketho izokunikeza ngenguqulo yakamuva yesoftware. Faka iPappak ekusatshalalisweni kwakho uma ungakakwenzi, bese ufaka iSparkleShare:
flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.sparkleshare.SparkleShare
Isethaphu ye-SparkleShare nge-GitLab noma i-GitHub
Ngokulandelayo sizobona a ukuqala okusheshayo ukumisa iSparkleshare ngeGitLab kanye neGitHub. Uma ufuna ukusebenzisa iSparkleShare nomphathi wakho, ungalandela okulandelayo imiyalo.
Ngemuva kokufakwa, siqala ngokuchofoza kusithonjana seSparkleShare. Ngemuva kwalokho funa ifayela le- ukukhetha «I-ID yekhompyutha» → «Kopishela ebhodini lokunamathisela».
Ukulungisa izinsizakalo, sidinga engeza ukhiye omusha we-SSH kuma-akhawunti we-GitLab noma we-GitHub. Vele unamathisele le-ID yethimba njengokhiye kuzilungiselelo ze-akhawunti.
Ukuze usebenzise IGitLab, iya kokuthi "Izilungiselelo" → "Okhiye be-SSH". Okulandelayo ukuxhumana ngqo ku leli khasi.
Uma ukhetha ukusebenzisa I-GitHub, kuzofanele uye ku- "Izilungiselelo Zakho" → "SSH ne-GPG Keys" → "Faka okusha". Okulandelayo ukuxhumana ngqo ku leli khasi.
Namathisela i-ID yeqembu oyikopishe ebhodini lokunameka kufayela le- izinkambu «Key»Lokho ozokuthola kuGitLab / GitHub.
Indawo yokugcina eseGitLab noma iGitHub kuzofanele siyidale, kungaba esidlangalaleni noma ngasese, kuya ngokuthi udinga ini. Ungasebenzisa futhi indawo yokugcina ekhona.
Ukubuyela emuva ku-SparkleShare, chofoza isithonjana sakho sethreyi bese ukhetha ifayela le- inketho "Vumelanisa Iphrojekthi Ekude ...". Khetha i-GitLab noma i-GitHub ohlwini bese ufaka indlela ekude yokugcina. Kumele ususe ingxenye ye-github.com / gitlab.com kusuka ku-URL. Manje konke okumele ukwenze ukuchofoza "Faka" y lindela iSparkleShare ukuvumelanisa indawo ekude.
para thintana nazo zonke izinketho nolwazi mayelana nokusetshenziswa kwaleli klayenti, kufaka phakathi ukusetshenziswa kokubethela kohlangothi lwamakhasimende, bona i- wiki SparkleShare noma iwebhusayithi yephrojekthi.