<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>