Wie starte ich svnserve beim Neustart automatisch und spezifiziere den Standard-svn-Pfad?

950
Dylan

Ich versuche, einen funktionierenden Ubuntu-Subversion-Server auf einen CentOS-Server zu übertragen. Im Moment verwende ich es einfach svnserve, da ich keine Notwendigkeit sehe, es als Apache-Modul auszuführen.

Ich habe svn auf CentOS mit installiert

yum install subversion 

Jetzt kann ich ein Repository mit erstellen

svnadmin create reponame 

und beginne mit

svnserve -d 

Zwei Dinge stören mich jedoch:

  • Ich brauche svnserve, um beim Neustart automatisch zu starten.

  • Ich möchte kurze Wege benutzen, wie svn://domain.com/reponame

statt svn://domain.com/home/svn/reponame (Ich habe das Repository 'reponame' in / home / svn erstellt)

Ich weiß, dass dies mit dem -rParameter möglich ist, aber gibt es irgendwo eine Konfigurationsdatei, um den Standardspeicherort festzulegen? Und wie funktioniert das mit der Autostart-Konfiguration?

1
Sie könnten `svnserve -d -r / verzeichnis / mit / svn / repos` in ein Init-Skript einfügen. BenjiWiebe vor 9 Jahren 0

0 Antworten auf die Frage