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

Bug: git-svn fails on Mediawiki SVN repo r2992

From
TBThomas Bleher <bleher@informatik.uni-muenchen.de>
Date
Dec 19, 2006, 23:53 UTC
Message-ID
<20061219235312.GB12756@thorium2.jmh.mhn.de>

There is some problem between git-svn (v1.4.4.1.gad0c3) and MediaWiki SVN when cloning their repo.

I just did $ git-svn init http://svn.wikimedia.org/svnroot/mediawiki/trunk/phase3 $ git-svn fetch -r 2991:3122 and git-svn went into an endless loop, repeatedly downloading and adding the same files from r2992 over and over again.

The bad revision can be viewed here: http://svn.wikimedia.org/viewvc/mediawiki?view=rev&revision=2992 It adds ~1000 files (mostly small images). I can check out this revision just fine using the svn command line client.

I found this problem while cloning this repo a while ago, using a slightly older version of git (probably 1.4.3, don't remember exactly). In this repo, some directories appeared in the latest revisions which were deleted a long time ago.

You can temporarily browse this repo here: http://misc.j-crew.de/cgi-bin/gitweb.cgi?p=mediawiki.git HEAD contains the dir Smarty-2.6.2, which was removed in SVN r3122. Strangely, my repo misses all commits between r2991 and r3822. You can see the gap at http://misc.j-crew.de/cgi-bin/gitweb.cgi?p=mediawiki.git;a=shortlog;h=49e761ba51ee0d0a698999451134acbf2e078c03

I didn't notice any strange errors while cloning, but I had to abort and restart git-svn a few times, so maybe there was some error there?

Anyway, I figured I didn't need the _whole_ history, so this is nothing urgent, but I thought I should report it.

Next: Eric Wong
Message 1 of 3 in “Bug: git-svn fails on Mediawiki SVN repo r2992”
  1. Thomas BleherDec 19, 2006
  2. Eric WongDec 20, 2006
  3. Thomas BleherDec 20, 2006

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.