#!/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:
|
<<: Implementierung des React Page Turner (inkl. Front- und Backend)
>>: Vue.js implementiert eine einfache Timerfunktion
Ein Port ändert sich In Version 3.2.0 beträgt der...
Inhaltsverzeichnis Überblick Warum ein Framework ...
Wenn Sie die Wahl haben, sollten Sie UTF-8 verwen...
Vorwort In diesem Artikel wird ein Problem beschr...
GTID-basierte Replikation Einführung Die GTID-bas...
1. Entpacken Sie das komprimierte MySQL-Paket in ...
Allgemeine utf8mb4-Sortierregeln in MySQL sind: u...
wangEditor ist ein webbasierter Rich-Text-Editor,...
Die aktuelle Anforderung lautet: Es gibt eine Sch...
Inhaltsverzeichnis chmod Beispiel Besonderes Auge...
So ändern Sie den Stil der von elementUI bereitge...
Vorwort Bei der WeChat-Applet-Entwicklung (native...
Im vorherigen Blog haben wir über die Verwendung ...
Über Ereignisse: MySQL 5.1 hat begonnen, das Konz...
Seitenverzeichnisstruktur Beachten Sie, dass Sie ...