# git-svn in 1.5.4~rc2 somewhat broken?

3 messages from 2007-12-30 to 2007-12-30. Participants: Florian Weimer, Steven Walter.
Thread: https://gitlist.dev/t/11428

## Florian Weimer, 2007-12-30 13:09

Subject: git-svn in 1.5.4~rc2 somewhat broken?
Message-ID: <87wsqw49dj.fsf@mid.deneb.enyo.de>
URL: https://gitlist.dev/e/87wsqw49dj.fsf%40mid.deneb.enyo.de

```
I just tried to run "git svn fetch" on a clone of a Subversion
repository that used to work fine with 1.5.3.  After trying to fix some
things up (sorry, scrollback buffer is not deep enough), it now reports
an index mismatch:

Index mismatch: efcc3165fb64519ff1784903112d725c8682d5d2 != b3e7f07b5e4b79f682718fe6a31107d74ca35ce6

And it finally bails out with:

Last fetched revision of refs/remotes/git-svn was r45313, but we are about to fetch: r851!

This doesn't make sense because all paths (both log messages and
.git/config) refer to:

  http://llvm.org/svn/llvm-project/llvm/trunk

And this repository certainly contains revisions after r851.

With other repositories, it also peforms an index rebuild, but succeeds.

```

## Steven Walter, 2007-12-30 16:07

Subject: Re: git-svn in 1.5.4~rc2 somewhat broken?
Message-ID: <20071230160758.GA7520@dervierte>
URL: https://gitlist.dev/e/20071230160758.GA7520%40dervierte
In-Reply-To: <87wsqw49dj.fsf@mid.deneb.enyo.de>

```
On Sun, Dec 30, 2007 at 02:09:28PM +0100, Florian Weimer wrote:
> I just tried to run "git svn fetch" on a clone of a Subversion
> repository that used to work fine with 1.5.3.  After trying to fix some
> things up (sorry, scrollback buffer is not deep enough), it now reports
> an index mismatch:
> 
> Index mismatch: efcc3165fb64519ff1784903112d725c8682d5d2 != b3e7f07b5e4b79f682718fe6a31107d74ca35ce6
> 
> And it finally bails out with:
> 
> Last fetched revision of refs/remotes/git-svn was r45313, but we are about to fetch: r851!

Messages like these usually mean you've changed refs/remotes/trunk,
which will confuse git-svn unless you know what you're doing.
Fortunately, you can usually "rm -rf .git/svn" and git-svn will sort
itself out on the next fetch.
-- 
-Steven Walter <stevenrwalter@gmail.com>
Freedom is the freedom to say that 2 + 2 = 4
B2F1 0ECC E605 7321 E818  7A65 FC81 9777 DC28 9E8F 

```

## Florian Weimer, 2007-12-30 16:33

Subject: Re: git-svn in 1.5.4~rc2 somewhat broken?
Message-ID: <87bq88ywfj.fsf@mid.deneb.enyo.de>
URL: https://gitlist.dev/e/87bq88ywfj.fsf%40mid.deneb.enyo.de
In-Reply-To: <20071230160758.GA7520@dervierte>

```
* Steven Walter:

>> Last fetched revision of refs/remotes/git-svn was r45313, but we are
>> about to fetch: r851!
>
> Messages like these usually mean you've changed refs/remotes/trunk,
> which will confuse git-svn unless you know what you're doing.

Uhm, I don't recall doing such a thing.

> Fortunately, you can usually "rm -rf .git/svn" and git-svn will sort
> itself out on the next fetch.

Yeah, this has fixed it for me.  Thanks.

```
