Начните отслеживать ответвления/теги по мерзавцу-svn repo, который отслеживал только соединительную линию

Я могу настоятельно рекомендовать aspNetEmail библиотеку: http://www.aspnetemail.com/

Эти System.Net.Mail получит Вас где-нибудь, если Ваши потребности будут только главными, но если Вы сталкиваетесь с проблемой, проверьте aspNetEmail. Это сохранило меня набор времени, и я знаю о другом develoeprs, кто также клянется им!

8
задан Helder S Ribeiro 17 October 2009 в 15:04
поделиться

1 ответ

Старый .git / config :

[svn-remote "svn"]
        url = svn://host/project/trunk
        fetch = :refs/remotes/git-svn

Новый .git / config :

[svn-remote "svn"]
        url = svn://host/project
        fetch = trunk:refs/remotes/git-svn
        branches = branches/*:refs/remotes/*
        tags = tags/*:refs/remotes/tags/*

Теперь запустите git svn reset -r1 -п; git svn fetch; git svn rebase .

Нет, это не сильно отличается от выполнения git svn clone заново - добавление ветвей означает, что git может видеть больше слияний, что означает содержание git отслеживание изменилось, поэтому git-svn должен регенерировать все.

9
ответ дан 5 December 2019 в 19:01
поделиться