Re: git svn fetches the same revision multiple times for non-trunk branches
- From
- Eric Wong <normalperson@yhbt.net>
- Date
- Jul 25, 2009, 10:51 UTC
- Message-ID
- <20090725105111.GB13534@dcvr.yhbt.net>
- In-Reply-To
- <CEAA2460-501C-48C1-BC33-B92A68C2161B@gmail.com>
Robert Zeh <robert.a.zeh@gmail.com> wrote:
Show 6 quoted lines
> I am seeing git svn fetch repeatedly retrieve the same Subversion > revisions when it finds branches in our Subversion repository. We are > using the standard Subversion repository layout, with top level /trunk, > /tags, and /branches directories (and the git repository was created with > 'git svn init -s'). However, the problematic branches are often copies > made from a subdirectory inside of trunk, instead of trunk.
Hi Robert,
Yes, this is a known problem with some repositories and there's no automatic/easy[1] way to handle it with globbing tags/* or branches/*.
You can try to track each tagged project independently or to setup individual fetche lines (like the one generated for trunk). in .git/config for each tag/branch.
[1] - Unfortunately SVN allows way too much freedom and thus ambiguity in how it treats tags/branches and that doesn't allow mapping those things to git very easily.
-- Eric Wong