Zastanawiam się nad migracją z Subversion do Git w pracy i chciałbym uzyskać opinie na temat najlepszego sposobu konfiguracji Gita w Windows oraz wszelkich problemów, które mogą wyniknąć z połączenia Visual Studio i Git.Sprawdzone metody korzystania z Git z Visual Studio?
Bieżąca konfiguracja to TortoiseSVN, z Visual Studio 2008 i AnkhSVN dla aplikacji .NET. Zastąpienie będzie prawdopodobnie Git Extensions.
Porady dotyczące układów repozytoriów będą szczególnie docenione. Wszystkie nasze rozwiązania wykorzystują wiele projektów, a teraz mamy wiele niestandardowych zestawów, które będziemy musieli wymieniać między aplikacjami. Obecny układ naszych repozytoriów Subversion zdecydowanie nie jest optymalny.
AKTUALIZACJA: Migrowałem teraz do Git przy użyciu rozszerzeń Git i działa bardzo dobrze. Współdzielony kod i zasoby znajdują się w oddzielnych repozytoriach i są używane jako submoduły. Zauważyłem, że submoduły są nieco mylące, gdy zaczynałem, a this post był bardzo pomocny.