Site Index - Feedback - Impressum |
| |||||||||
|
|
( Archiv ) | ( Neues Thema ) |
( Zeige die Threadübersicht ) | ( Zur Startübersicht ) |
03.09.2002 |
CVS Server unter OS/2 ? (von: clemens, 14:15:42) | ^ |
Ich versuche einen CVS Server zu betreiben. Nur hat mein Provider den Port 2401 gesperrt und deshalb möchte ich es über ssh machen. Nur bis jetzt habe ich keinen Erfolg damit. Welche Einstellungen muss ich bei mir machen damit ssh als trägerprotokoll benutzt wird ?
[ Leser: 79 ] |
Re: CVS Server unter OS/2 ? (von: Alexander Beyrer, 14:42:21) | |
Vielleicht hilft Dir dies weiter, Zitat:
to use CVS over SSH on OS/2 you need specific versions of both SSH and CVS: CVS: either 1.10 or 1.10.6 both available from http://hobbes.nmsu.edu, the 1.10.7 version will NOT work SSH: os/2-1.2.13-03, available as sshos203.zip from http://hobbes.nmsu.edu I had huge problems wiht SSH CVS access and they where only because of wrong versions, everything works fine now. Quelle: http://sourceforge.net/docman/display_doc.php?docid=771&group_id=1 |
04.09.2002 |
Re: CVS Server unter OS/2 ? (von: Axel Hagedorn, 10:31:38) | |
Hallo.
Es geht in Deinem Beitrag zwar um den Client und nicht den Server, aber vielleicht gibt es da ja Parallelen. Das könnte daran liegen, daß das CVS aus irgendwelchen Kompatiblitätsgründen ein -d an den ssh-Aufruf anhängt. (Stand auch in irgendeiner ReadMe drin warum - ich finds aber net mehr.) Ich habe mir darum einfach eine CMD-Datei (cvsfix.cmd) gebaut, die den Parameter wieder rausfiltert. Hier der Inhalt: @echo off ssh -1 -i x:ssh-verzeichnisssh-schlüssel %1 %3 %4 %5 %6 %7 %8 %9 exit (%2 ist also das -d, was somit wegfällt) (x:ssh-verzeichnisssh-schlüssel ist natürlich durch die Schlüsseldatei zu ersetzen) Damit die cmd-Datei dann auch verwendet wird, trägt man in der config.sys folgendes ein: SET CVSROOT=:ext:user@server:/var/cvsroot SET CVS_RSH=X:CVSBINCVSFIX.CMD (user@server muß natürlich durch den Usernamen und den Servernamen ersetzt werden. Die cvroot könnte ggf auch anders sein.) So, dann klappts z.B. auch mit OpenSSH und der neusten CVS-Version. Gruß Axel |
Re: CVS Server unter OS/2 ? (von: clemens, 18:18:22) | |
Kann ich diese CVSROOT Zeile überhaupt verwenden ?
set CVSROOT=:ext:Clemens@tomcat.minks.de:D:/Daten/argumentum/admintool-cvs Ich meine die Laufwerksangabe. |
Re: CVS Server unter OS/2 ? (von: clemens, 18:26:50) | |
Ich habe es nun probiert nur bekomme ich immer folgende ausgabe beim client wenn ich beim ssh server die bash als shell eintrage:
©¸ì╩Ú: ©¸ì╩Ú: No such file or directory cvs [checkout aborted]: end of file from server (consult above messages if any) |
Re: CVS Server unter OS/2 ? (von: clemens, 19:48:17) | |
Wie gebe ich einen Laufwerksbuchstaben im CVSROOT an ? denn ein client ist linux und der kann mit D:/...... nichts anfangen sondern sagt das ein Port anzugeben sei. Wenn ich aber den Laufwerksbuchstaben weglasse dann kann ich keinen checkout machen.
Meldung: Cannot access /Daten/argumentum/admintool-cvs/CVSROOT No such file or directory Wo steht den der Server wenn er sich eingeloggt hat mit pserver überhaupt ? |
( Zeige die Threadübersicht ) | [ Version zum Drucken ] | ( Zur Startübersicht ) |
|
Mit * markierte Felder müssen ausgefüllt werden ! |
|