Różnica między poleceniami zameldowania i importowania Subversion?

4

Jaka jest różnica między svn checkini 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?

apacz
źródło

Odpowiedzi:

7

Import powoduje umieszczenie niewersjonowanego pliku lub drzewa w repozytorium.

Zatwierdź wprowadza zmiany z kopii roboczej do repozytorium.

Nie ma zameldowania SVN.

użytkownik619714
źródło
2

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.

McJeff
źródło