Sqcvs to the rescue! :-)

Tim Rowledge tim at sumeru.stanford.edu
Thu Dec 20 19:21:49 UTC 2001


"Göran" Hultgren <gohu at rocketmail.com> is widely believed to have written:

> Howdy guys!
> 
> Ok, Tim, here is the latest incarnation of the elusive sqcvs - a CVS protocol implementation in
> Squeak.
This is excellent. Thank you so much.


> 1. Changed back from my "foray into Flow land". Now I use 2 splendid classes from the ComSwiki
> package - both are included in this changeset - SocketStream and BufferedStream. I hope that is ok
> with Bolot! :-)
I'm sorry to hear that you decided not to stick with Flow. I really
think it should become part of the system asap. Apart from anything else
I was under the strong impression that comanche was expecting to use
it...
>
> Important notes (off the top of my head):
> 
> 1. Today CVSDiskTree does no line ending conversions. But if you are on an LF platform you are ok.
> The CVS server always sends files with LFs. But this is an easy thing to fix.
Well I wish someone would do so. It would be very useful for VMMaker as
well when cross-generating. At the moment it implicitly relies on
whatever tool you use to move the generated source tree to the target
platform for compiliation.

> 3. The time and date information on the files are not set correctly - I don't think Squeak can do
> that currently? (little bit trickier...)
Squeak can't yet do lots of useful things with files, including copying
them sensibly. The VMMaker 'FileCopyPlugin'provides a simple workaround
but really the filesystem needs redoing.


Thanks again,
tim
-- 
Tim Rowledge, tim at sumeru.stanford.edu, http://sumeru.stanford.edu/tim
Useful Latin Phrases:- Quo signo nata es? = What's your sign?





More information about the Squeak-dev mailing list