[logon] (somewhat fundamental) updates in the LOGON tree

Stephan Oepen oe at ifi.uio.no
Thu Jun 4 15:36:39 CEST 2009


dear all,

preparing for the Barcelona release of the LOGON tree, i made a change
that will cause most of you a little extra work the next time you do an
update from SVN.  therefore i suggest you update immediately (and start
testing the latest code for the forthcoming release :-)!

the background is that, now that the LKB code is in SVN too, i made the
LOGON sub-directory `lingo/lkb/' a branch off the LKB `trunk'; this has
no immediate implications for most of you, but it makes it easy for me 
to synchronize changes across the two universes in the future.

however, the immediate effect is that `svn update' will fail unless you
remove the old `lingo/lkb/' first.  the following should work:

  cd $LOGONROOT
  mv lingo/lkb ../lkb.old
  make update
  diff -r lingo/lkb ../lkb.old > /tmp/diff
  grep 'Only in' /tmp/diff | grep lkb.old

the last two commands are only necessary if you believe you have local
files below `lingo/lkb/' that you want to preserve.  for many of you,
such local files will be [incr tsdb()] profiles, which by default are
recorded in `lingo/lkb/src/tsdb/home/'.  assuming you were working on
the SRG, say, the last of the above commands will output a line like

  Only in ../lkb.old/src/tsdb/home: srg

to move these profiles back into the new `lingo/lkb/' sub-directory, a
command like the following should work

  mv ../lkb.old/src/tsdb/home/src lingo/lkb/src/tsdb/home

i apologize for the inconvenience, hoping these instructions will allow
you to cope with the extra challenge!  a good alternative to the above,
of course, is to check out a complete fresh LOGON tree.  but either way
you need to manually copy over any local files (not known to SVN) into
the new tree.

                                                      all best  -  oe

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+++ Universitetet i Oslo (IFI); Boks 1080 Blindern; 0316 Oslo; (+47) 2284 0125
+++     CSLI Stanford; Ventura Hall; Stanford, CA 94305; (+1 650) 723 0515
+++       --- oe at ifi.uio.no; oe at csli.stanford.edu; stephan at oepen.net ---
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



More information about the logon mailing list