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

Re: git-svn commit id.

From
SBSanti Béjar <sbejar@gmail.com>
Date
May 28, 2008, 14:50 UTC
Message-ID
<8aa486160805280750q5a214961re21ed1dc731cf181@mail.gmail.com>
In-Reply-To
<483D6F10.5000403@op5.se>
On Wed, May 28, 2008 at 4:41 PM, Andreas Ericsson <ae@op5.se> wrote:
Show 18 quoted lines
> Victor Bogado da Silva Lins wrote:
>>
>> I have two git-svn repositories here and I noticed that the same commit
>> have different ids in them. How this came to be, both commits share the
>> exact same git-svn-id and are the same (as far as I know).
>
> If the have exactly the same history leading up to them, source trees
> and commit object (including timestamps), the only way they can be any
> different is if you've run into a bug in the SHA1 libraries.
>
> If either of the above three are different though, you *will* end up
> with different commits.
>
> Try doing "git cat-file commit <sha1-of-one-commit>" and then
> "git cat-file commit <sha1-of-other-commit>". If you take a diff
> between the two, you'll see how they differ (my guess would be the
> timestamps)
>

Git-svn uses the same timestamps as in svn, my guess is that one has more history than the other.

Santi
Previous: Andreas EricssonNext: Victor Bogado da Silva Lins
Message 3 of 4 in “git-svn commit id.”
  1. Victor Bogado da Silva LinsMay 28, 2008
  2. Andreas EricssonMay 28, 2008
  3. Santi BéjarMay 28, 2008
  4. Victor Bogado da Silva LinsMay 28, 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.