Detaillierte Erläuterung des SVN-Ein-Klick-Installations-Shell-Skripts unter Linux

Detaillierte Erläuterung des SVN-Ein-Klick-Installations-Shell-Skripts unter Linux
#!/bin/bash
#SVN herunterladen
yum -y installiere Subversion
#Alibaba Cloud OSS-Daten wget -P /root https://babyrita.oss-cn-beijing.aliyuncs.com/lnmp/quyeweb/ziliao.zip
#Entpacken Sie die Datendatei unzip ziliao.zip
#Erstellen Sie ein neues svndata-Verzeichnis mkdir /home/svndata
#Der SVN-Server lauscht auf dem Standardport 3690 svnserve -d -r /home/svndata
#SVN-Repository erstellen svnadmin create /home/svndata/www
#Kopieren Sie die Daten an den entsprechenden Speicherort\cp /root/ziliao/passwd.txt /home/svndata/www/conf/passwd
\cp /root/ziliao/svnserve.txt /home/svndata/www/conf/svnserve.conf
\cp /root/ziliao/post-commit.txt /home/svndata/www/hooks/post-commit
#Hook-Datei ausführbare Datei chmod +x /home/svndata/www/hooks/post-commit
cd /home/svndata/www/
#SVN im lokalen und Website-Stammverzeichnis auschecken ---Automatisierung --Keine Kennworteingabe erforderlich SVN co svn://127.0.0.1/www --Benutzername svn1113 --Passwort svn123 --no-auth-cache
svn co svn://127.0.0.1/www /home/wwwroot/www --Benutzername svn1113 --Passwort svn123 --no-auth-cache
#Benutzer und Benutzergruppen erstellen groupadd www
Benutzeradd -g www www
#Legen Sie die Berechtigungen für das Website-Verzeichnis fest chown -R www:www /home/wwwroot/www

Wissenspunktergänzung: Werfen wir einen Blick auf das Linux-Shell-Skript SVN, das das Projekt automatisch aktualisiert und verpackt, veröffentlicht und sichert

Hier bereiten wir eine Konfigurationsdatei vor, um die SVN-Adresse, den Zielpfad, den Benutzernamen und das Passwort zu speichern.

Name der Konfigurationsdatei: toolConfig.properties

#svn-Adresse svnAddress=https://192.168.1.253/[IhrPfad]
#Lokaler Pfad (Zieladresse)
localDir=E:\shelltest
#svn Benutzername Benutzername=jack
#svn Passwort Passwort=123456

Entsprechendes Shell-Skript

#!/bin/bash
Quelle ./toolConfig.properties
svn_ip=${svnAddress}
lokaler_Pfad=${localDir}
u_name=${Benutzername}
p_wd=${Passwort}
 
svn co ${svn_ip} ${local_path} --Benutzername ${u_name} --Passwort ${p_wd}

Zusammenfassen

Oben finden Sie Einzelheiten zur Installation von Shell-Skripten in Svn mit einem Klick unter linxu. Weitere Informationen zur Installation von Shell-Skripten in Linux mit einem Klick finden Sie in den anderen verwandten Artikeln auf 123WORDPRESS.COM!

Das könnte Sie auch interessieren:
  • Ubuntu, Linux Mint - Ein-Klick-Installation der Shell-Skriptfreigabe für den Chrome-Browser
  • Shell-Skript zur Implementierung der Ein-Klick-Installation von SNMP unter Linux
  • Alibaba Cloud ECS (Linux) Ein-Klick-Installation Webumgebung sh Installationsschritte
  • Eine vollständige Anleitung zur Installation einer Webumgebung unter Linux mit einem Klick (Alibaba Cloud Server)
  • Erstellen und Ausführen von Linux-Shell-Skripten
  • So erhalten Sie das aktuelle Arbeitsverzeichnis in einem Shell-Skript unter Linux

<<:  Implementierung des React Page Turner (inkl. Front- und Backend)

>>:  Vue.js implementiert eine einfache Timerfunktion

Artikel empfehlen

Implementierung der Breakpoint-Wiederaufnahme im Vue-Video-Player

In einem aktuellen Projekt musste ich die Funktio...

Mysql Sql-Anweisungsübungen (50 Fragen)

Tabellenname und Felder –1. Studentenliste Studen...

So implementieren Sie das Abfangen von URIs im Nginx-Standort

veranschaulichen: Stamm und Alias ​​im Standort D...

Auszeichnungssprache - Phrasenelemente

Klicken Sie hier, um zum Abschnitt „HTML-Tutorial“...

Tutorial zu HTML-Tabellen-Tags (13): Regeln für interne Rahmenstilattribute

Mit REGELN kann die Art der inneren Rahmen der Ta...

Docker startet den Implementierungsprozess der MySQL-Konfiguration

Inhaltsverzeichnis Tatsächlicher Kampfprozess Beg...