DS110J und SVN

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

SirWayne

Benutzer
Registriert
01. Juli 2011
Beiträge
51
Reaktionspunkte
0
Punkte
0
Hallo zusammen,

ich bins nochmal ;).
Ich habe ein SVN auf meine DS110J installiert nach dieser Anleitung
http://www.synology-wiki.de/index.php/SVN-Server_installieren
Hat alles wunderbar geklappt. Hab mein repo unter volume1/svn installiert und hab es einfach repo genannt.
Aber wie verbinde ich mit zu dem repo?
habs versucht mit svn://ip/volume1/svn/repo
svn://ip/repo
svn://ip/volume1/repo
svn://ip:port/volume1/svn/repo
aber alles funktioniert nicht. Wie muss ich den das repo angeben?
Fehlernachricht:
Rich (BBCode):
Can't connect to host 'ip: Es konnte keine Verbindung hergestellt
werden, da der Zielcomputer die Verbindung verweigerte.
 
Hast Du auch anstatt ip deine IP benutzt?
 
ip = meine ip von der DiskStation
ich hab ein reboot vergessen jetzt versucht er sich wenigstens mal zu verbinden.
Bekomm aber immer noch ein Authentication failed, aber es wurde nicht mal nach einem benutzername und pwd gefragt mhm?
sobald ich auf svn://diskstaion_ip/repo -->Authentication failed
Kennt sich hier evtl. auch noch jemand mit Eclipse aus, weil damit bekomm ich nicht mal ne Verbinung hin.
 
Firewall?

Das mit dem inetd und services erst mal ignorieren. Den Dienst von Hand starten (svnserve -d -r REPOSITORY) und probieren bis das soweit läuft. Zugriff ist direkt über "svn://DS", geht hier mit Eclipse und Tortoise.
 
Danke ich habe es einfach nochmal gemacht und es hat geklappt ohne services und inetd. Danke dir =)
 
Zuletzt bearbeitet:
Schön, wenn es jetzt geht.


Der inetd ist eine Variante um den Autostart (bei Zugriff) nach dem Reboot zu realisieren. Persönlich lasse ich den Dienst immer laufen mit folgendem Skript:

/usr/local/etc/rc.d/svn.sh

Rich (BBCode):
#!/bin/sh

case $1 in
        start)
                /opt/bin/svnserve -d -r /volume1/svn
                exit 0
        ;;
        stop)
                killall svnserve
                exit 0
        ;;
        status)
                exit 0
        ;;
        log)
                exit 0
        ;;
esac
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat