Hi Werner,

2009/3/3 Werner LEMBERG <w...@gnu.org>

>
> the `empty log message' problem in the conversion from CVS to git
> still bites me.  It is far more trickier than expected :-(
>
> The steps I've suggested in a previous mail (using parsecvs, then `git
> format-patch' & `git am') works in principle.  However, tags created
> by parsecvs are lost.
>
> I'm now going to investigate whether parsecvs can be edited so that
> its two-staging operation can be stopped after the first stage.  My
> idea is that after reading all CVS repository files, the commits are
> written as editable diff files (with some additional `commands' to
> transport tags and similar meta stuff).  parsecvs already does this,
> but currently uses a binary format (or something in compressed form).
> Then I can check all those files, possibly fixing the commit messages.
> The last step is continuing with parsecvs's second stage to convert
> all those diffs to a git repository.
>
> On the other hand, a cvs2patch tool might already exist which emits a
> CVS repository as a set of patches.  Any ideas or links?
>

Would it make sense to first convert to GIT then later change the commit
messages there.
I believe it's going to be much easier, and to be honest, I'm unsure that
updating the original
CVS messages is going to be very useful.


>
>
>    Werner
>
>
> _______________________________________________
> Freetype-devel mailing list
> Freetype-devel@nongnu.org
> http://lists.nongnu.org/mailman/listinfo/freetype-devel
>
_______________________________________________
Freetype-devel mailing list
Freetype-devel@nongnu.org
http://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to