<div dir="ltr">> <span style="font-family:arial,sans-serif;font-size:13px">Indeed, there aren't any current tools that do such things,</span><br style="font-family:arial,sans-serif;font-size:13px"><span style="font-family:arial,sans-serif;font-size:13px">> unfortunately.</span><div>
<span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px">At the risk of sounding cynical, so far no tool even succeeds at exporting anything /at all/ from my repository, a 100% failure rate - which is scary. That's worse than "losing" information that the target system cannot hold anyway: it is losing all history. I think retaining things like renames etc. in commits might be useful for roundtripping tasks, but for one-shot migration they are not useful - considering that after the move the "new" vcs does not support the data anyway...</span></div>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 4, 2014 at 2:41 PM, Stephen J. Turnbull <span dir="ltr"><<a href="mailto:stephen@xemacs.org" target="_blank">stephen@xemacs.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">Jelmer Vernooij writes:<br>
> On Mon, Mar 03, 2014 at 09:35:26PM +0100, Frits Jalvingh wrote:<br>
> > > You lose that metadata regardless of the method you use to push from bzr<br>
> > into git.<br>
> ><br>
> > When we talk about "metadata" in this respect - is it only renames? Because<br>
> > that should not be a problem - considering that git does not track renames<br>
> > at all?<br>
> The main ones are renames, empty directories, revision properties (bug fix<br>
> information, authors beyond the first author).<br>
><br>
> > Considering that the goal is to switch completely from bzr to git, I assume<br>
> > losing that data is meaningless?<br>
<br>
</div>It can't be represented in the same way, but it can be represented,<br>
for example by some convention in the log message or a git note for<br>
additional authors and bug fixes, empty directories can use the<br>
historic ".precious" file hack, and by confirming and resigning the<br>
signature for signatures (since Ben mentions them). Renames you hope<br>
that git's automatic detection (which is pretty reliable in most<br>
projects) is good enough. So the loss of information is not<br>
"meaningless" in the sense that you couldn't somehow transfer it to<br>
git.<br>
<br>
However:<br>
<div class=""><br>
> Yes, if you're migrating then that data is going to be lost<br>
> regardless of the migration tool you use.<br>
<br>
</div>Indeed, there aren't any current tools that do such things,<br>
unfortunately.<br>
<br>
</blockquote></div><br></div>