有没有办法忽略一些(但不是全部)远程分支使用git-svn?

时间:2010-10-02 01:29:46

标签: git git-svn

我正在使用一个拥有大约10个分支的svn repo,每个分支大小约为4个gigs,而且当我使用git-svn运行fetch时,它似乎想要获取所有这些分支。我真的只亲自与其中两个人合作,所以我怎样才能取出那两个分支并忽略其余的分支?

1 个答案:

答案 0 :(得分:3)

要回答我自己的问题,在.git / config文件中,您可以编辑[svn-remote“svn”]分支部分的配置。

就我而言,我编辑了分支配置:

branches = engine/branch/*:refs/remotes/*

branches = engine/branch/{the_one_repository_i_actually_wanted}:refs/remotes/*

{whatever}部分取代了glob,您可以使用以逗号分隔的模式列表来替换实际想要跟踪的内容。