Jaka jest różnica między svn checkin
i svn import
?
Wygląda na to, że do dodania nowych wpisów do repozytorium można użyć obu poleceń, więc jaka jest różnica?
Import powoduje umieszczenie niewersjonowanego pliku lub drzewa w repozytorium.
Zatwierdź wprowadza zmiany z kopii roboczej do repozytorium.
Nie ma zameldowania SVN.
Zawsze myślałem, że „dodaj” dodaje nowe pliki do istniejącego repozytorium i poddaje je kontroli wersji, podczas gdy import dodaje nowe pliki, ale pozostawia lokalną kopię poza kontrolą wersji. Dodawanie wymaga również działającego repozytorium, podczas gdy import może być użyty do „seedowania” nowo utworzonego repozytorium.
Edytuj ... zatwierdzenie następnie „sprawdza” nowo dodane pliki (podobne do importu, ale dodane do bieżącego działającego repozytorium). Obsługuje również zmiany w istniejących (nie dodanych) plikach.