<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi Folks,<br>
      I have two projects under Bazaar and I want to unify them into one
    project.  It sure looks like 'join' is just what I want to use
    here.  In particular, the doc for this command says "
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
    all history is preserved" which is just what I'd like.  But now I'm
    wondering if this means what I hope it means.  Suppose I do:<br>
    <br>
    bzr branch <blah>/X ./merging/X    # branch project X<br>
    bzr branch <blah>/Y ./merging/X/Y  # branch project Y into a
    location within X<br>
    cd ./merging/X<br>
    bzr join Y<br>
    <br>
    What I hope is that "all history is preserved" means that I have a
    way to get at past revisions of files in X/Y, revisions which were
    committed when Y was an independent project.  Actually, I don't know
    what else it *could* mean.  <br>
    <br>
    But I don't see how to access this history if it's there.  In
    particular, running 'bzr log <file>' on any file in X/Y errors
    with something like:   "bzr: ERROR: Path unknown at end or start of
    revision range: X/Y/foo.txt".  Also I can't revert files within Y.<br>
    <br>
    I can still get logs and revert files in the X directory.<br>
    <br>
    It feels like I'm missing something basic about what join does.<br>
    <br>
    Thanks,<br>
        Ken          <br>
  </body>
</html>