Kiedy używam "svn log", na przykład, aby wyświetlićhistorię zmian, uważam, że numer wersji nie zwiększa się jeden po drugim przez cały czas. Na przykład jedna wersja ma numer wersji "1234", ale jej kolejna wersja ma numer wersji "1256" zamiast "1235". Co dzieje się między tymi dwiema wersjami? Jakie numery wersji nie są kolejne?
Dzięki.
Odpowiedzi:
12 dla odpowiedzi № 1Twój projekt w ramach repozytorium SVN może nie być jedyny.
Każda rewizja w dowolnej części repozytorium SVN zwiększy wartość światowy numer rewizji o jeden.
Zobacz też:
- "Jak przyrost liczby rewizji jest obliczany w subwersji".
- "Numer wersji Subversion dla wielu projektów"
3 dla odpowiedzi № 2
Jeśli otrzymasz dziennik z katalogu głównegorepozytorium, zobaczysz, że numer rewizji jest zwiększany jeden po drugim. ALE, otrzymujesz dziennik z podkatalogu repo. Oznacza to, że istnieje wiele wersji, które nie należą do twojego podkatalogu.