[plt-scheme] Log "every change in" Definitions and Interactions...
On Jan 23, Robby Findler wrote:
> On Fri, Jan 23, 2009 at 2:29 PM, Eli Barzilay <eli at barzilay.org> wrote:
> >
> > There's an alternative that can work out better for you with
> > getting into DrScheme in a minimal way:
> >
> > * Setup a subversion server through apache, with some basic
> > username/password protection for all students. This will be the
> > difficult part.
> >
> > * Subversion has a `SVNAutoversioning' that can be turned on -- it
> > makes it possible to mount a subversion directory as a "web
> > filesystem", where every write is automatically turned to a commit.
> > Have the students do these mounts for a place they'll work from.
> >
> > * Now you only need to make DrScheme save the file every time "Run" is
> > clicked. Subversion will take care of maintaining all revisions
> > with timestamps.
>
> How does this do more than DrScheme's built-in transcript operation
> already does?
It takes the file snapshots automatically.
--
((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay:
http://www.barzilay.org/ Maze is Life!