svnwrap – Online in der Cloud

Dies ist der Befehl svnwrap, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


svnwrap – Umask-Wrapper für Subversion-Client-Befehle

ZUSAMMENFASSUNG


svnwrap {Programm} [Argumente...]

BESCHREIBUNG


svnwrap ist ein einfaches Shell-Skript zur Umgehung von Berechtigungsproblemen beim Teilen
Subversion-Repositorys zwischen mehreren lokalen Benutzern. svnwrap kann entweder von verwendet werden
Angabe einer bestimmten SVN Client-Befehl in der Befehlszeile oder durch Aufrufen
mit demselben Namen wie der gewünschte Client-Befehl über einen Symlink.

svnwrap setzt die umask auf 002, startet dann das entsprechende SVN Client-Befehl.
Aus komplizierten Gründen ist dies bei Verwendung der Clients mit erforderlich BDB-Format
Repositories, aber nicht für FSFS-formatierte.

Beispiele:


So erstellen Sie ein neues gemeinsam genutztes Repository im BDB-Format (beachten Sie, dass gemeinsam genutzte Repositorys im FSFS-Format verwendet werden).
sollte auch so erstellt werden):

svnwrap svnadmin create --fs-type=bdb /pfad/zu/repo
chgrp -R shared_group /pfad/zu/repo

Die folgende Zeile in /etc/inetd.conf kann zum Servieren verwendet werden svn:// URLs:

SVN Stream TCP Nowait my_svn_user /usr/bin/svnwrap svnserve svnserve -i -r /srv/svn

Die folgenden Befehle ermöglichen die Verwendung von svnwrap für lokal Datei: /// und fern svn+ssh://
URLs:

ln -s /usr/bin/svnwrap /usr/local/bin/svn
ln -s /usr/bin/svnwrap /usr/local/bin/svnserve

svn wird für lokal verwendet Datei: /// URLs und svnserve wird von Remotebenutzern aufgerufen svn+ssh://
URLs.

Verwenden Sie svnwrap online über die Dienste von onworks.net



Neueste Linux- und Windows-Online-Programme