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

Antwort per Email an