The FAQ says:

  It is sometimes asked if there is any way to get a copy of exactly
  the code used to build a snapshot.  The answer is no.

For this to change, it would be sufficient if the output of

  find src XF4 -path '*/CVS/Entries' -exec perl -ne \
  'm:^(/[^/]*/[^/]*): && print substr($ARGV,0,-12),"$1\n"' '{}' ';'

(or equivalent information) accompanies the snapshot.

Pretty please adopt this practice, for it is inexpensive, and I would
recently have loved to have seen a diff between the snapshot source
and the checked-out source.

Such a diff can be generated using something like

  cat REVISIONS | while read x; do f=${x%/*}; r=${x##*/}; \
  cvs diff -u -r$r $f; done

With a local mirror of the cvs repository, this takes 12 minutes on
my i386 1.5GHz 256MB.  Perhaps it's not nice to do this to a remote
anoncvs server.

Checking the tree out file by file with   cvs co -r$r $f
takes an insane amount of time.

Reply via email to