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.
Erstellen eines neuen SalesPoint-Projektes |