/ / svn: changeset = rewizja? - svn

svn: changeset = revision? - svn

Zastanawiam się, czy te słowa są równoznaczne ze sobą?

Odpowiedzi:

12 dla odpowiedzi № 1

Tak, są one odpowiednikami dla większości zastosowań.

Kiedy otrzymujesz "zestaw zmian" 5100 lub"rewizja" 5100, omawiasz to samo: zestaw zmian jest technicznie zmianami zawartymi w nim (tak samo w większości systemów kontroli źródła), a wersja jest technicznie wersją po zastosowaniu zestawu zmian, ale przez większość czasu, "mówię o tym samym.


29 dla odpowiedzi nr 2

Nie całkiem. Zestaw zmian jest (jak sama nazwa wskazuje) zbiorem zmian, podczas gdy rewizja jest stanem podstawy kodu w konkretnym momencie.

Zestaw zmian jest stosowany do jednej wersji w celu utworzenia nowej wersji.

Rewizja może więc być traktowana jako skumulowany efekt sekwencji zestawów zmian.

Mówiąc to wszystko, termin rewizja jest często używany jako synonim dla zestawu zmian ("Czy widzisz moją wersję? Dodaje kilka nowych plików."), Ale uważam, że użycie jest niejednoznaczne i mylące.


4 dla odpowiedzi nr 3

przynajmniej dla SVN te słowa są synonimami. Changeset = zestaw zmian = rewizja.

Zasadniczo zestaw zmian to wszystko związane z pojedynczym uruchomieniem, w SVN, który jest wersją.


3 dla odpowiedzi № 4

Każdy zatwierdzony zestaw zmian jest oznaczony znakiem anumer rewizji, który jednoznacznie identyfikuje dany zestaw zmian. Ściśle mówiąc, możesz powiedzieć, że zestaw zmian odnosi się do zmian samych plików, a numer wersji jest tym, co je identyfikuje, ale przypuszczam, że większość ludzi swobodnie używa dwóch wymienności.