Hi All, I've tagged BRAT - again! - since there was a problem with the previous tag - again! Version: 2.0.10 CVS tag: BRAT-2-0-10 The problem was, that someone (they know who they are) forgot to commit some file (they know which ones) _before_ tagging BRAT. I've also update the AFS binary installation in new. Ok, to make things absolutly clear as the day, here's what you should do when making a new revision: 1) Make your changes. 2) Clean your source tree: make clean 3) Check that no-one has made any changes in between your last update and now: cvs update -A -P -d 4) If any lines in the output from 3 started with 'C', resolve the conflicts in those files, and go back to 1 3) Try to compile BRAT make install 4) If the above fails go back to 1. 5) Run some tests of BRAT. I this fails, go back to 1 6) If BRAT build and installed without problems, update the configure.in file. You should edit the line AM_INIT_AUTOMAKE(brat, <version>) So that <version> is the new version you want to make (e.g., 2.0.11) 7) Check in all your changes. To see which files you've modified, added or removed, do cvs -n update Any file where the line starts with 'R', 'A', 'M' you need to commit. cvs commit <removed/added/modified file> 8) Now tag the CVS repsitory cvs tag BRAT-<cvs-like version> where <cvs-like version> is <major>-<minor>-<revision> 9) Send an email to brahms-soft-l stating _all_ your changes. I like to use the Emacs generated ChangeLog file (C-x v g), since that will extract all the CVS log messages. In that way, I can also document changes that are sent to brahms-dev-l or brahms-soft-l - ofcourse that should never happen, but some people (they know who they are) are very VERY bad at communicating thier changes to thier fellow collaborators (shame on them). The reason why it's soooo SOOO important to follow this procedure, is that otherwise it's a pain in the arse to maintain the binary installations, impossible to keep up with the changes and generally bad behaviour. I'll update the BRAT Guide soon to reflect the changes in BRAT 2. Yours, Christian ----------------------------------------------------------- Holm Christensen Phone: (+45) 35 35 96 91 Sankt Hansgade 23, 1. th. Office: (+45) 353 25 305 DK-2200 Copenhagen N Web: www.nbi.dk/~cholm Denmark Email: cholm@nbi.dk
This archive was generated by hypermail 2b30 : Wed Jul 18 2001 - 06:56:33 EDT