Я работаю над портом очень старого svn-репо, которое, к сожалению, было сделано нестандартным способом. Проверьте ниже формат:Нечетно отформатированный SVN repo to Git
PROJECT/
trunk/
service1/
service2/
branches/
service1-1.0
service1-1.1
service1.1.2
service2-1.0
tags/
service1-1.0.0
service1-1.0.1
service2.1.0.0
Теперь мерзавец репо необходимо только быть преобразованы один раз - мы не должны поддерживать и в то же время. Я попытался несколько разных способов сделать это. Ближайший я получил что-то вроде этого:
svn2git --username user.name --trunk trunk/service1 --branches branches/service1-* --tags tags/service1-* --revision 12 --authors ../authors.txt -v https://www.domain.com/svn/PROJECT/
Я был бы очень признателен, если кто-нибудь мог бы протянуть руку! Благодарю.
EDIT: Спасибо, Alexis. Забыл опубликовать этот бит. Вот вывод: Invalid pattern in 'PROJECT/branches/service1-*': service1-*
В чем проблема с тем, что вы пробовали, и чем она отличается от ожидаемого? –
Спасибо! Обновлен исходный вопрос. – Nick