Od pewnego czasu tworzę kopię lustrzaną repozytorium Subversion do repozytorium Git. Co zawsze działało dobrze. Jednak z powodu awarii serwera wirtualnego i braku kopii zapasowej muszę ponownie skonfigurować zwierciadło. Repozytorium, które muszę śledzić, ma prawie 1200 dużych zatwierdzeń i zawiera wiele plików (co jest głównym powodem, dla którego lustro Git, ponieważ jest o wiele szybsze, aby wyewidencjonować kopię repozytorium).Ponownie włącz dublowanie za pomocą git-svn
Muszę teraz zrobić, aby moje świeżo sklonowane lustro Git ponownie śledzić repozytorium Subversion. Nie mam problemów z dodaniem nowego zdalnego ref, ale nie mogę się domyślić, w jaki sposób można ponownie uruchomić svn commit w gałęzi Git.
Jeden błąd, który wydaje mi się otrzymywać to Unable to determine upstream SVN information from working tree history
.
Jak mogę ponownie włączyć dublowanie repozytorium Subversion w istniejącej gałęzi Git, która ma tylko kilka commitów z repozytorium Subversion?
O ile mi wiadomo, nie istnieje prosty sposób aby to zrobić.(I jeśli istnieje skomplikowany sposób, nie wiem o tym). – svick