Hm, let's see. Branch revision 1.1.1.1.2 is definitely ok, you get
that by doing one vendor import (rev. 1.1.1.1), changing nothing on
the head (still 1.1.1.1), then branching (1.1.1.2). (I have a known
good example in front of me that shows the exact same thing). And
rev. 1.1.1.1.2.1 would then be the first revision on that branch. And
this is supposed to be the branch for "release-2003-11-18", so...
It's fine. I'm reasonably sure anyway. Looks like Tammy branched for
a release, then fixed a bug on the branch; entirely normal.
CVS is really only a per-file version control system, remember. The
revision number on the file is not necessarily in sync in any
fashion whatsoever with the revision numbers of any other files. The
tag is the only thing that groups all those branch revisions of
individual files together into one big thing we think of as "the
branch".