Johannes Schindelin wrote:
Hi,
On Sat, 9 Feb 2008, Paul Gardiner wrote:
With your kind help, I've been able to convert a cvs repository
to git, but the last several years commits start with a line
saying "Summary;" :-( I thought it might not be hard to put
a filter between git-fast-export and git-fast-import to sort
it out.
The better tool for this should be filter-branch.
filter-branch does look to be brilliant for this sort of thing,
but I don't think I can use it in my case. The git repository
in question is a mirror of a live cvs repository, which I need
to keep synced up. What I was thinking was to repeatedly do:
cvs rep => git rep => tidied git rep
using fromcvs/togit for the first step, and
git-fast-export/git-fast-import for the second. It doesn't
look to be the case that filter-branch can be used with
the source and target repositories being different, and
if I tried having one git repository that I applied
tidying to, then I don't think the syncing process would
work afterwards... or would it? Do you thing that changing
commit messages would mess up subsequent syncing? I
guess I could try it and see.
I think I need git 1.5.4 either way, and I still
haven't found a way to get that installed under SuSE 10.3
P.
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html