Hvordan installere Apache Subversion på Linux Mint Top 10

Hvordan installere Apache Subversion på Linux Mint Top 10

Apache Subversion er et versjonskontrollsystem som holder oversikt over endringer i filene, mappene og direktørene i Linux Mint 21. Ikke bare at dette også lar brukere gjenopprette filer til sine tidligere versjoner og gir hele historien om alle endringer. Videre hvis du leter etter en enkel måte å få Apache Subversion på Linux Mint 21, er denne guiden for deg.

Installere Apache Subversion på Linux Mint 21

Subversion blir ofte referert til som SVN og for å installere den på Linux Mint; Bare gå gjennom de nevnte trinnene nøye:

Trinn 1: For problemfri installasjon av SVN oppdaterer pakkelisten over standard pakkebehandler ved å bruke:

$ sudo apt oppdatering

Steg 2: Neste installer Apache2 på Linux Mint gjennom Standard Package Manager ved å utføre:

$ sudo apt install apache2 -y

Sjekk nå statusen til tjenesten hvis den er aktiv og kjører og for den bruken:

$ sudo systemctl status apache2

Hvis det ikke er aktivt, så start det ved å utføre:

$ sudo systemctl start apache2

Trinn 3: Nå bare for å være sikker på å kjøre IP -adressen til Linux Mint i nettleseren for å se om Apache2 fungerer:

Trinn 4: Installer nå Apache Subversion ved å bruke standard pakkesjef i Linux Mint 21 ved å utføre:

$ sudo apt install libsvn-dev libapache2-mod-svn subversion-tools -y

Les deretter beskrivelsene av konfigurasjoner for postfix og velg Ok:

Velg nå alternativet på nettstedet som en konfigurasjon for postfix og velg OK:

Gi nå systemet postnavnet i henhold til din preferanse, og klikk deretter på OK for å bekrefte konfigurasjonen, i mitt tilfelle har jeg gitt navnet Linuxhint:

Trinn 5: Aktiver nå DAV -modulen til Apache ved å utføre:

$ sudo a2emod dav

Deretter aktiverer du Dav_SVN -modulen til Apache ved å utføre:

$ sudo a2emod dav_svn

Trinn 6: Start nå Apache2 på Linux Mint for å bruke alle endringene på den ved å bruke:

$ sudo SystemCTL Restart Apache2

Trinn 7: Åpne nå konfigurasjonsfilen for Apache DAV_SVN ved å utføre:

$ sudo nano/etc/apache2/mods-enabled/dav_svn.konf

Nå, ukomponent de nedenfor gitte linjer først:


Dav svn
Svnparentpath/var/lib/svn

Etter det ukommelige også de andre linjene som er gitt nedenfor:

AuthType Basic
Authname “Subversion Repository”
AuthUserFile/etc/apache2/dav_svn.Passwd
Krever gyldig bruker

Trinn 8: Deretter oppretter du en katalog som heter SVN på Linux Mint i OPT -katalogen ved å bruke:

$ sudo mkdir /opt /svn

Trinn 9: Lag nå et depot og navngi det i henhold til din preferanse slik jeg har navngitt det Linux ved å utføre:

$ sudo svnadmin create/opt/svn/linux

Trinn 10: Endre nå eierskapet for katalog vi opprettet ovenfor ved å utføre:

$ sudo chown -r www-data: www-data/opt/svn/linux

Endre deretter tillatelsene for SVN -katalogen ved å bruke CHMOD -kommando:

$ sudo chmod -r 775/opt/svn/linux

Trinn 11: Nå er det på tide å opprette SVN -brukere og angi passordet for det ved å utføre kommandoen:

$ sudo htpasswd -cm/etc/apache2/dav_svn.Passwd Linux-User1

Du kan også opprette en annen bruker hvis du vil og for den utførelsen:

$ sudo htpasswd -m/etc/apache2/dav_svn.PASSWD User2

Trinn 12: For å bruke endringene omstart Apache2 på Linux ved å utføre:

$ sudo SystemCTL Restart Apache2

Trinn 13: Logg deg på Apache Subversion for testing ved hjelp av IP -adressen sammen med katalog- og depotnavnet, nedenfor er syntaks for det:

http: ///svn/

Så slik kan man installere Apache Subversion på Linux Mint og spore alle endringene som er gjort i filer og kataloger

Konklusjon

Apache Subversion er et gratis å bruke open source-verktøy som Linux-brukere kan bruke for å holde rede på alle endringene som er gjort i filene og katalogene til systemene deres eller i ethvert prosjekt. Installasjonsprosessen for å få Apache Subversion er selv om den er lang, men er ganske enkel, denne guiden gir en detaljert prosess for å installere Apache Subversion på Linux Mint 21.