git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: git svn rebase creates some commits with empty author, commiter and date fields

From
PKPeter Kirk <peter.kirk@gmx.de>
Date
Nov 26, 2008, 07:36 UTC
Message-ID
<200811260836.48808.peter.kirk@gmx.de>
In-Reply-To
<20081125220617.GA21644@mayonaise>
On Tuesday 25 November 2008 23:06:17 Eric Wong wrote:
Show 5 quoted lines
> Weird.
>
> Does this happen on other repositories you may use as well?  Do you know
> of any strange hooks or otherwise non-standard setup with the SVN
> server?

This is the only svn server I use with git-svn with, so I don't know if this would happen on other servers. About "strange hooks"...there is a pre-commit hook verifying that the svn:eolstyle is set properly on text files, but since git > 1.6.0 can do "autoproperties" like svn that has never failed for me. Then there is a post- commit hook which sends out a commit mail and scans the commit message for certain commands which trigger the software to be built.

Since that other post I linked was related to the "authors" file, I added a text file which maps all the svn users to git users, and that works (I can see the assigned names instead of the svn names for commits that aren't broken), but it hasn't helped reduce/eliminate the frequency of broken commits.

>
> Which version of the SVN perl bindings are you using?

I am using the SVN perl bindings that came with my distribution (ubuntu), the version string reads: 1.5.1dfsg1-1ubuntu2, might this be the problem?

Peter
Previous: Eric Wong
Message 3 of 3 in “git svn rebase creates some commits with empty author, commiter and date fields”
  1. Peter KirkNov 18, 2008
  2. Eric WongNov 25, 2008
  3. Peter KirkNov 26, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.