Subversion over SSH

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
Badgott
Beiträge: 40
Registriert: 14.02.2005 12:25:41

Subversion over SSH

Beitrag von Badgott » 16.11.2005 22:22:31

Hallo,
ich habe heute mal zu testzwecken des Tesing Installiert nun wollte ich einen kleinen Subversion Server aufsetzen klappt auch alles wunderbar bis auf das wenn ich das ganze über mein Script starte immer zu beginn dieser Test mit eingabe auforderung kommt:

Code: Alles auswählen

/etc/init.d/subversion start
Starting subversion daemon: svnserve( success ( 1 2 ( ANONYMOUS EXTERNAL ) ( edit-pipeline ) ) ) 
was genau möchte er da von mir und wie kann ich das in meinem Script so einbauen das er das automatisch setzt?

Noch eine weitere Frage:
Die Option --tunnel-user=daniel bewirkt das ich mich nur mit diesem User im SVN einloggen kann?
Ich hätter gerne das ich mich über einen SSH User verbinden kann dieser aber nur für denn tunnel genutzt wird nach der richtigen password eingabe soll nochmal die Standart Benutzerabfrage von der Passwort Datei (Subversion) mit Username/Passwort kommen geht so etwas?

Hier das Start/Stop Script

Code: Alles auswählen

#!/bin/sh
#
# start/stop subversion daemon

test -f /usr/bin/svnserve || exit 0

OPTIONS="-t --tunnel-user=test--listen-host=192.168.1.33 -T -r /home/test/r
epos"

case "$1" in
 start)
  echo -n "Starting subversion daemon:"
  echo -n " svnserve"
  start-stop-daemon --start --quiet --oknodo --chuid test:users --exec /usr/bi
n/svnserve -- $OPTIONS
  echo "."
  ;;

 stop)
  echo -n "Stopping subversion daemon:"
  echo -n " svnserve"
  start-stop-daemon --stop --quiet --oknodo --exec /usr/bin/svnserve
  echo "."
  ;;

 reload)
  ;;

 force-reload)
  $0 restart
  ;;

 restart)
  $0 stop
  $0 start
  ;;

 *)
  echo "Usage: /etc/init.d/subversion (start|stop|reload|restart)"
  exit 1
  ;;

esac

exit 0



Antworten