ich schrieb: [DOS-CVS] > Einschr�nkungen sind bei der �lteren Versionsnummer 8.x f�r
Gemeint ist Version 1.3 mit Patchlevel 8. > lokalen Einsatz kaum zu erwarten, wesentlich sind die > funktionierenden Anpassungen an die kurzen Dateinamen. Ansonst gibts > wegen der fehlenden Shell eben keinen einfachen Zungang zu einem CVS > im Netz. Ich meinte den pserver. > Ich werde mir den jetzt nochmal installieren und etwas testen. Unter DOS ist die Nutzung unter zumindest noch in zwei Punkten eingeschr�nkt: Ein komplettes Update aller Files geht schon aus Speichergr�nden nicht (und die CVSEMX-Version (mit EMX DOS-Extender) will nicht mal ein File wegen Speichermangel updaten. Ich habe die Ursachen- forschung erstmal vertagt, weil ich mich mit diesem DOS-Extender nicht auskenne). Mit der 16-Bit CVSDOS-Version klappt es aber problemlos, einzelne Files upzudaten oder f�r einzelne Files Revisionen zu ziehen. Nach einem CVSDOS co -d FXP340 FREEXP, wobei zuvor SET CVSROOT=REPOSITO gesetzt wurde, und dann nach dem Wechsel in das Verzeichnis FXP340 ein CVSDOS up . Dann kam schon die Fehlermeldung, da� mit malloc was nicht klappt. Mit etwas Phantasie kann man daraus schlie�en, da� nicht genug Speicher zur Verf�gung steht. Ich habe dann mal mit CVSDOS ein Update mit XP6.PAS und dann mit -r 1.24 gemacht, das klappte einwandfrei. Ob es mit dem Auslesen von Logs �ber den gesamten Branch besser aussieht habe ich noch nicht ausprobiert, aber vermutlich nicht. Das w�rde die Brauchbarkeit u.U. nochmal wesentlich absenken, aber immerhin. Mehr als detaillierte Vergleiche der Revisionen einzelner oder weniger Files brauche ich unter DOS auch nicht. Zur Einrichtung wurde das komplette Verzeichnis REPOSITO(RY) auf CD, das unter WinXP oder Linux gleicherma�en verwendbar ist, mit CVSROOT und FREEXP als Unterverzeichnisse von der CD auf die Festplatte kopiert. (Au�er HOMEPAGE, das bricht wegen seiner ellenlangen Verzeichnisse ab. Damit ist das Repository noch 30MB gro�.) Der Unterschied unter DOS ist lediglich, da� es die RCS ,v-Dateien nicht in den Unterverzeichnissen haben will, sondern in weiteren Unterverzeichnissen \RCS, also habe ich f�r jedes FREEXP- Unterverzeichnis ein solches eingerichtet und alle Dateien jeweils in die RCS-Unterverzeichnisse ge"move"d. Desweiteren habe ich lediglich ein paar wenige Unterstriche wie hinter .DQ_ und .RQ_ und an einigen anderen Stellen entfernt, die mich gest�rt haben. Zum Zugriff kann ich z.Z. lediglich CVSDOS aus dem CVS 1.3p8-Paket einsetzen (weil die extended DOSEMX-Version kaum mehr als Usage: anzeigen will). Dar�berhinaus braucht man zumindest CO.EXE und DIFF.EXE aus dem DOS-Bereich eines RCS 5.x-Pakets. Mehr Wissen, als das was sich mehr oder weniger sporadischer Nutzung des CVS bisher bei mir eingestellt hat, wurde zum Gl�ck nicht gefordert. Nach meinem ersten Eindruck jedenfalls kann sich auch unter DOS einen kleinen, flinken CVS f�r den Eigenbedarf installieren und selbst in gr��eren Repositories wie dem von FreeXP noch recherchieren, wenn man die Anforderungen runterschraubt. -- Salut _)oachim ------------------------------------------------------------------------ FreeXP Entwickler-Mailingliste [EMAIL PROTECTED] http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list
