Hello Mauro,
On Fri, Jun 03, 2011 at 12:39:52PM -0300, Mauro Carvalho Chehab wrote:
> Em 03-06-2011 04:39, Uwe Kleine-König escreveu:
> > Hello Mauro,
> >
> > On Wed, Jun 01, 2011 at 10:34:31PM -0300, Mauro Carvalho Chehab wrote:
> >> Hi Kyungmin,
> >>
> >> Em 01-06-2011 21:50, Kyungmin Park escreveu:
> >>> Acked-by: Kyungmin Park <kyunginn.,[email protected]>
> >>
> >> As this patch is really trivial and makes sense, I've just applied it
> >> earlier
> >> today.
> > You somehow screwed up my name in the Author field more than I'm used
> > to:
> >
> > $ git cat-file commit 215c52702775556f4caf5872cc84fa8810e6fc7d | grep Uwe
> > author Uwe Kleine-König <[email protected]> 1306959562
> > -0300
> > Signed-off-by: Uwe Kleine-König <[email protected]>
> >
> > Strange enough my name in the commitlog looks fine.
>
> You should thank Python for that. We use patchwork to retrieve patches. It is
> written
> in Python. Python seems to have serious troubles handling anything that it is
> not pure
> ASCII. In the past, a non-north-american name in Patchwork would be simply
> discarded,
> as python used to abort patchwork. Lots of locale-fix patches later trying to
> address
> this issue and now, it sometimes do the right thing.
I added Jeremy Kerr to Cc:, maybe he is interested to look into that.
> > If you care to fix it, you can easily do so using git filter-branch.
> > E.g.:
> >
> > $ git filter-branch --env-filter 'test "x$GIT_COMMIT" !=
> > "x215c52702775556f4caf5872cc84fa8810e6fc7d" || { GIT_AUTHOR_NAME="Uwe
> > Kleine-König"; export GIT_AUTHOR_NAME; }' ^215c5270277^ HEAD
> >
> > (Assuming an UTF-8 locale.)
> >
> > This converts 215c527 to a commit c6cbbfc that has my name fixed and
> > rebases all following commits on top of this. In your master branch this
> > only affects "00c4526 (Merge /home/v4l/v4l/for_upstream)"
>
> This breaks merge.
>
> $ git push
> To /home/v4l/bare_trees/v4l-dvb.git/
> ! [rejected] staging/for_v3.0 -> staging/for_v3.0 (non-fast-forward)
>
>
> Fortunately, as the patches on this branch are meant to go to v3.1,
> I just renamed the branch to staging/for_v3.1, keeping the wrong patch
> at the old branch. This way, the need of rebasing was avoided.
I don't get what you mean here. Which merge is broken? Just in case you
didn't know, git push -f should be able to overwrite the remote branch,
with all the downside that brings that with it.
Best regards and thanks
Uwe
--
Pengutronix e.K. | Uwe Kleine-König |
Industrial Linux Solutions | http://www.pengutronix.de/ |
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html