git migration

Avery Pennarun apenwarr at
Thu Sep 13 11:14:37 PDT 2007

On 13/09/2007, Ryan Lortie <desrt at> wrote:
> On Thu, 2007-13-09 at 18:26 +0100, Simon McVittie wrote:
> > Would this be a good time to split out the spec and any other
> > implementation-independent documentation into a separate repository?
> Since CVS tracks files independently we could make it appear as though
> the spec had never been part of the reference implementation.  This is
> probably extremely crack though, since we'd end up with ChangeLog
> entries referring to nothing...  I generally think that this is a Bad
> Idea.

Actually, you wouldn't end up with spurious ChangeLog entries either:
CVS tracks log entries per-file just as it tracks the diffs
themselves.  If you move the file out of the way, all its changelog
entries go with it.

We did this at my company when migrating from cvs to svn and and it
was very smooth.

Have fun,


More information about the dbus mailing list