Jeśli anulujesz AKTUALIZACJĘ subversion, co dzieje się z dotychczas pobranymi plikami?

-1

Powiedz „Aktualizuj” lokalny svn ze zdalnego repozytorium. Dla jasności powiedzmy, że aktualizacja będzie miała 100 pozycji (nowych plików) o łącznej wartości 1 GB.

Powiedz, że przerwy w sieci i aktualizacja jest zatrzymana w połowie. (Lub celowo anulujesz aktualizację). Powiedzmy, że pobrał 50 nowych plików, 0,5 gb plików.

W rzeczywistości, czy 50 plików jest rzeczywiście umieszczonych w lokalnej kopii? Stają się częścią Twojej lokalnej wersji?

  • lub (2), czy „utrzymuje” te pliki lokalnie (aby uniknąć ich ponownego pobrania), a następnie używa ich tylko wtedy, gdy można uzyskać całą udaną aktualizację

  • lub (3), czy częściowe pobranie całkowicie odpadów: zaczyna się od nowa.

Niespodziewanie nigdzie nie znalazłem odpowiedzi na to pytanie.

Fattie
źródło

Odpowiedzi:

0

Jestem zaskoczony, że żaden ekspert nie miał więcej informacji na ten temat!

Jedna rzecz, którą znaleźliśmy w testach:

Co ciekawe działa na podstawie FOLDERU.

Powiedzmy, że jest pięć folderów (powiedzmy od A do E), z których każdy zawiera dziesięć plików.

Jeśli chodzi o powiedzenie folderu A, jeśli wszystkie dziesięć plików zostanie pobranych, to faktycznie „pokazuje” folder A lokalnie.

Jeśli jednak pobierzesz powiedzmy tylko połowę plików w „C”… w rzeczywistości, jeśli aktualizacja się zepsuje lub zostanie anulowana, „nie dostajesz” tych pięciu plików; wygląda na to, że dostajesz wszystko lub nic na a baza folderów .

Mam nadzieję, że pomoże to w przyszłości Google.

Fattie
źródło