W skrócie jest problem, gdy uruchomię git svn rebase, mam kilka „Tworzenie pustego katalogu: ...”Jak zapobiec git svn rebase do tworzenia pustych katalogów
z boku svn, w tu jest katalog o nazwie TOD (Trunk Only Dir) z wieloma plikami. w innej gałęzi nie ma takiego katalogu.
Kiedy sklonowałem to repozytorium svn z git svn, na master rzeczy są w porządku, ale na gałęzi, mam katalog TOD i tę samą strukturę katalogów, z wyjątkiem braku plików w nim.
Jeśli znajdę katalog TOD (bezpieczny, ponieważ git nie śledzi katalogów), i przełączam się na master i uruchamiam git svn rebase, otrzymuję komunikat "tworzenie pustych direcotry", a kiedy kupuję gałąź, TOD wraca katalog.
W sumie chodzi o to, jak zapobiec tworzeniu pustych katalogów TOD w oddziale git svn?
Nie ustawia "svn-remote". .automkdirs' na false i 'svn.rmdir' na prawdziwą pomoc? –
Dla każdego, kto zastanawia się, jaką wartość należy zastosować dla, można to sprawdzić, sprawdzając plik .git/config. Istnieje sekcja oznaczona [svn-remote "svn"], co oznacza, że svn to nazwa twojego pilota, która jest domyślna, jeśli nie podano innej nazwy dla svn-remote. –
axiopisty