Como o git svn busca apenas ramos / tags com certos padrõe
Eu quero dar uma olhada na biblioteca do Boost usando git-svn e só quero fazer check-out de troncos e tags a partir da versão 1.35, ou seja, tags / release / Boost_1_35 e superior. Minha configuração fica assim:
[svn-remote "svn"]
ignore-paths = ^tags/release/(?i:(?!boost)|[^/]*(?:beta|rc)|boost_(?:0|1_[1-2]|1_3[0-4]))[^/]*/
url = https://svn.boost.org/svn/boost
fetch = trunk:refs/remotes/svn/trunk
tags = tags/release/*:refs/remotes/svn/tags/*
No entanto, o git fetch ainda busca toneladas de tags não relacionadas, como svn / tags / version_0-9-10 ou svn / tags / version_0-9-10 @ 44215. Gostaria de saber qual é a maneira correta de especificar caminhos de ignorar para alcançar esse efeit
BTW: Eu liComo buscar / clonar apenas algumas ramificações usando git-sv mas não parece uma solução escalável.