CVS mit Eclipse - Mögliche Probleme

Mögliche Probleme

Unknown response recieved from cvs server: "Operating system is Solaris" oder Unknown response recieved from cvs server:

Diese Meldung kommt entweder durch einen fehlenden Eintrag des CVS-Servers in der Liste der bekannten Hosts oder von einem Eintrag in der Konfigurationsdatei für die Shell, die bei der Anmeldung auf der irz8006 gestartet wird. Meistens ist dies die C-Shell und die zugehörige Konfigurationsdatei, die Datei .cshrc. Darin steht ein echo "Operating system is Solaris", was dann bei jeder Anmeldung (auch der unsichtbaren von Eclipse aus) angezeigt wird. Um diesen Eintrag zu entfernen, muss man in die Tiefen von Unix abtauchen und die Konfigurationsdatei editieren. Die notwendigen Schritte um die oben genannten Probleme zu beheben werden hier aufgeführt.

1. Einloggen auf der irz8006
Dazu benötigt man putty, das ja bereits im Schritt Download der benötigten Software heruntergeladen wurde. Mit putty wird nun eine Verbindung mit der irz8006.inf.tu-dresden.de hergestellt. Dabei wird das FRZ-Login als Benutzername angegeben (und natürlich auch das entsprechende Passwort). Die Frage, ob der host key des Servers in der Registry gespeichert werden soll ist mit Ja zu beantworten.

2a. Lösung Variante 1:
Folgenden Befehl, der die evtl. fehlende .cshrc kopiert, ausführen:

cp /etc/skel/.cshrc ~
    

2b.Lösung Variante 2: Editieren der Konfigurationsdateien
Nun wird es Ernst! Mit dem Befehl

joe .cshrc
    

öffnet man die Konfigurationsdatei für die Shell. Mit der Pfeil-Nach-Unten Taste wird bis zur Zeile gescrollt, in der

case SunOS:
    

steht. Nach dieser Zeile müsste dann so etwas wie

echo "Operating system is Solaris"
echo ""
    

stehen, und man setzt vor diese beiden Zeilen einfach ein Raute-Zeichen (#), so dass die Zeilen dann so aussehen:

# echo "Operating system is Solaris"
# echo ""
    

Falls in der nächsten Zeile auch noch irgendwelche echo-Anweisungen kommen, verfährt man mit diesen analog.
Des weiteren ist zu beachten, dass die Anweisung set path in dieser Datei den folgenden Aufbau hat:

set path=($HOME/bin /usr/sfw/bin /opt/sfw/bin /usr/local/bin /usr/ccs/bin /bin /usr/bin 
/usr/xpg4/bin /opt/SUNWspro/bin /usr/dt/bin /usr/openwin/bin /usr/ucb .)
    

Nun sind alle störenden Anweisungen auskommentiert und man kann den Editor mit der Tastenkombination STRG+K X beenden. Die Datei wird dabei automatisch gespeichert und einer Benutzung von CVS über Eclipse steht nichts mehr im Wege.

3. Abmelden
Mit dem Befehl

logout
    

meldet man sich vom Server wieder ab. Das Putty-Fenster schließt sich dann wieder.


previous Erstellen eines neuen SalesPoint-Projektes



by s6200595