Preserving CVS $Header$ keyword while converting to Mercurial

Mads Kiilerich mads at kiilerich.com
Sat Jan 12 14:44:14 UTC 2013


Jan Vrany wrote, On 01/12/2013 02:28 PM:
> Hi,
>
> I would like to switch from CVS/SVN combination to Mercurial.
> For some time, possibly quite long, there will be a living CVS
> repository (not all individuals/companies are wiling to switch now
> to an unknown/unproven technology while the current one
> "just works" :-)
>
> The idea is to keep default branch intact and regularly fetch changes
> from CVS by running hg convert and do all development in a different
> branch(es).
>
> To be able to track changes, I would need to preserve expanded
> $Header$ keywords in files so I new from which CVS revision the file
> is derived. Is that possible with hg convert? If not, what would be
> the best approach to do it? I don't mind a bit of python coding.

That is not something 'hg convert' cares about, so I guess it just get 
passed through as you want. Give it a try.

/Mads



More information about the Mercurial mailing list