From: Eric Wong Date: Sun, 06 Sep 2009 01:48:38 GMT Subject: Re: how to skip branches on git svn clone/fetch when there are errors Message-ID: <20090906014837.GD28829@dcvr.yhbt.net> In-Reply-To: <1252140904.8992.6.camel@localhost> Daniele Segato wrote: > Il giorno ven, 04/09/2009 alle 23.16 -0700, Eric Wong ha scritto: > > It's unfortunate, but there's not yet an exclude/ignore directive > > when globbing. You'll have to change your $GIT_CONFIG to only > > have a list of branches you want, something like this: > > > > [svn-remote "svn"] > > url = svn://svn.mydomain.com > > fetch = path/to/repo/HEAD/root:refs/remotes/svn/trunk > > > > ; have one "fetch" line for every branch except the one you want > > fetch = path/to/repo/BRANCHES/a/root:refs/remotes/svn/a > > fetch = path/to/repo/BRANCHES/b/root:refs/remotes/svn/b > > fetch = path/to/repo/BRANCHES/c/root:refs/remotes/svn/c > > > > ; you can do the same for tags if you have the same problem > > tags = path/to/repo/TAGS/*/root:refs/remotes/svn/tags/* > > > > But you shouldn't have to worry about having "fetch" entries for > > stale/old branches/tags you've already imported. > > I see... > That means that then I'll have to manually add new created branches, > right? Yes. -- Eric Wong