2007/4/9, Benn Newman <[EMAIL PROTECTED]>:
On 05/04/07, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
> > it seems like Bell Labs/Lucent doesn't really do anything with Plan
> > 9 these days except host the server.
>
> You obviously haven't done a replica/pull lately.  ☺
>
It would be really nice if you made a ChangeLog or used patch(1) so
the rest of us could easily tell what you did. ☺

I've been asking uriel to write an rc script for me to run, but he
doesn't seem to want to. The premise is to parse output of
replica/pull and provide diff -c output for all changed non-binary
files. He doesn't seem to want to do this because he says he doesn't
like how replica/pull [doesn't] work.

Basically, the premise is to take the output of replica/pull, find
non-binary files, run history on sourcesdump for those files, diff -c
the two, and plop that in some file. I'll read through it and create
comments on what the changes are. If I have a question, I'll ask
someone. And I'll manually maintain a ChangeLog of sorts.

One thing that this will need is support for a '*' target for -s (and
I guess for -c, too, just for consistency) to replica/applylog. I have
a patch for this, and I'll submit it shortly. This flag would make
applylog ignore all client-side (or server-side) changes, though I
suppose the latter is already possible.

If there's a better way for me to get diffs (or if they can be piped
directly to my Inbox), I'd be glad to maintain a ChangeLog.

That said, I've also been working on a vac-based SCM. See also
/n/sources/contrib/dho/vcs/

--dho

--
Benn Newman

Reply via email to