Munyaya inotevera tichazotarisa SparkleShare. Zviri nezve gore rekuchengetedza, faira sync uye kubatana mutengi, sosi yakavhurika uye uchishandisa Git sevha yekuchengetedza. Uyu mutengi anga ari chimwe chinhu senge Dropbox, asi uchishandisa yako wega Git server kana mhinduro yakamisikidzwa senge GitLab, GitHub kana BitBucket.
Tichakwanisa kumhanyisa iyi application paGnu / Linux, Windows uye macOS. Parizvino hapana mobile application. Vashandisi vanozokwanisa kushandisa chishandiso ichi kuwiriranisa mafaira kubva mapurojekiti anochinja kazhinji kana the track uye sync mafaira akagadziridzwa nevanhu vazhinji. Tinogona kuita zvese izvi nenzira yakapusa. Mukuwedzera iwe unogona kudzosera zviri nyore mafaera kune chero poindi munhoroondo yavo, iwe unowana zvakare iyo sarudzo yekunyorera kudivi remutengi.
Chirongwa inoshanda seDropbox, isina iyo Dropbox server. Tichava nechiratidzo munzvimbo yekuzivisa iyo inoratidza chimiro chekuenzanisira uye inopa mukana kune dzimwe sarudzo. Folda yeSparkleShare ichagadzirwa mudhairekitori repamba remushandisi. Kubva ipapo mafaera achachengetwa achiyenderana neiri kure server.
Tichifunga kuti Git haisi sarudzo yakanaka kana zvasvika pakubata mafaera mahombe, SparkleShare inoshandisa git-lfs. Ichi chakavhurwa sosi yekuwedzera kuti ugone kushanda nemafaira makuru. Zvakadaro, iyo SparkleShare webhusaiti inotaura izvo chishandiso ichi hachisi mhinduro yakanaka yekuita yakazara macomputer mabhakuki kana emabhinari mahombe anochinja kazhinji.
Nepo iwe usingawani iwo maneja manejimendi kusanganisa yekudzosera kumashure shanduko kumafaira, iwe unowana a 'yepasi rose' yazvino shanduko dialog. Izvi zvicharatidza shanduko muchirongwa.
Dhawunirodha SparkleShare
PaGnu / Linux, SparkleShare inogona kuva inowanikwa mumabhuku ekugovera kwako. MuDebian, Ubuntu kana Linux Mint unogona kuiisa nekuvhura terminal (Ctrl + Alt + T) uye nekuita iwo murairo:
sudo apt install sparkleshare
Tinogonawo gadza SparkleShare kubva FlatHub. Iyi sarudzo inokupa iwe yazvino vhezheni yesoftware. Isa Flatpak pane yako yekugovera kana usati watoita, uye wozoisa SparkleShare:
flatpak remote-add flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.sparkleshare.SparkleShare
SparkleShare setup neGitLab kana GitHub
Tevere tichaona a nekukurumidza kutanga kugadzirisa Sparkleshare neGitLab uye GitHub. Kana iwe uri kutsvaga kushandisa SparkleShare neako wega host, iwe unogona kutevera zvinotevera mirayiridzo.
Mushure mekuisirwa, tinotanga nekudzvanya pane iyo SparkleShare icon. Wobva watsvaga iyo sarudzo «Komputa ID» → «Kopa kuClipboard».
Kugadzirisa masevhisi, isu tinoda wedzera kiyi nyowani yeSSH muGitLab kana maGitHub account. Ingo namatidza ichi ID yechikwata sekiyi mumarongero eakaunzi.
Kuti ushandise GitLab, enda ku "Zvirongwa" → "SSH Keys". Izvi zvinotevera kubatana kwakananga ku peji rino.
Kana ukasarudza kushandisa GitHub, uchafanirwa kuenda ku "Zvirongwa zveMunhu" → "SSH uye GPG Keys" → "Wedzera nyowani". Izvi zvinotevera kubatana kwakananga ku peji ino.
Namatira ID yechikwata iyo yawakateedzera kubhodhibhodhi muiyo minda «Key»Izvo iwe zvaunowana muGitLab / GitHub.
Iyo repository muGitLab kana GitHub isu tichafanirwa kuigadzira, zveruzhinji kana zvakavanzika, zvinoenderana nezvaunoda. Iwe unogona zvakare kushandisa iripo huripo.
Kudzokera kuSparkleShare, tinya pane yako tray icon uye sarudza iyo sarudzo "Bvumirana Remote Project ...". Sarudza GitLab kana GitHub kubva pane rondedzero uye pinda nzira iri kure yekuchengetera. Iwe unongofanirwa kubvisa iyo github.com / gitlab.com chikamu kubva ku URL. Zvino zvese zvaunofanirwa kuita tinya "Wedzera" y mirira SparkleShare kuti ienzanise iri kure repository.
Para bvunza zvese zvingasarudzwa uye ruzivo nezve kushandiswa kwemutengi uyu, kusanganisira kushandiswa kwevatengi-padivi kunyorera, ona iyo wiki Vasai SparkleShare kana iyo purojekiti webhusaiti.