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
